Subway 24879

Subway #24879-0 is a Subway restaurant located at 3951 North Kimball Avenue, Chicago, Illinois.