Subway 41146

Subway #41146-0 is a Subway restaurant located at The Rapid Run Plaza, 5659 Rapid Run Road, Cincinnati, Ohio.