Subway 57203

Subway #57203-0 is a Subway restaurant located at Shell Gas Station/Convenience Store, 1768 West Armitage, Chicago, Illinois.