Subway 5743

Subway #5743-0 is a Subway restaurant located at 13705 Lorain Road, Cleveland, Ohio.