Subway 6357

Subway #6357-0 is a Subway restaurant located at Kedzie Plaza East, 4711 South Kedzie, Chicago, Illinois.