Subway 13296

Subway #13296-0 is a Subway restaurant located at 14341 Euclid Avenue, Cleveland, Ohio.