Subway 10380

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