Subway 2661

Subway #2661-0 is a Subway restaurant located at 3117 West Galbraith Road, Cincinnati, Ohio.