Subway 22367

Subway #22367-0 is a Subway restaurant located at 800 North Kedzie, Chicago, Illinois.