Subway 10379

Subway #10379-0 is a Subway restaurant located at Glenville Plaza, 10334 St Clair Avenue, Cleveland, Ohio.