Subway 2661

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