Subway 2688

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