Subway 41690

Subway #41690-0 is a Subway restaurant located at 13113 Shaker Boulevard, Cleveland, Ohio.