Subway 10380

Subway #10380-0 is a Subway restaurant located at, 6902 Detroit Avenue , Cleveland, Ohio.