Subway 2688

Subway #2688-0 is a Subway restaurant located at 15317 Detroit Avenue, Lakewood, Ohio.