Subway 33825

Subway #33825-0 is a Subway restaurant located at Comfort Inn Motel, 1800 Euclid Avenue, Cleveland, Ohio.