The Terrace Grill, CHICAGO, Illinois (IL)
Readily positioned at 5020 South Lake Shore Drive () in CHICAGO, Illinois (IL) (60615), The Terrace Grill can be called at 7732882740. Remember to contact them in advance to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
The Terrace Grill contact information and details:
Address: 5020 South Lake Shore Drive - , CHICAGO, Illinois (IL) 60615
Contact Phone: 7732882740