Subway 3564

Subway #3564-0 is a Subway restaurant located at Southwest Square Shopping Center, 2121 Eakin Road, Columbus, Ohio.