Subway 23984

Subway #23984-0 is a Subway restaurant located at 352 West Armitage Avenue, Chicago, Illinois.