Subway 45153

Subway #45153-0 is a Subway restaurant located at 5401 St Clair Avenue, Cleveland, Ohio.