Subway 31696

Subway #31696-0 is a Subway restaurant located at Armitage Plaza, 4351 West Armitage Avenue, Chicago, Illinois.