Subway 28327

Subway #28327-0 is a Subway restaurant located at, 3129 West Armitage , Chicago, Illinois.