Subway 41690

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