Subway 1112

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