Subway 17066

Subway #17066-0 is a Subway restaurant located at Stoneridge Plaza Shopping Center, 321 Stoneridge Lane, Columbus, Ohio.