Subway 1112

Subway #1112-0 is a Subway restaurant located at 3952 North Sheridan Road, Chicago, Illinois.