The Terrace Grill, CHICAGO, Illinois (IL)
Comfortably stationed at 5020 South Lake Shore Drive () in CHICAGO, Illinois (IL) (60615), The Terrace Grill can be contacted at 7732882740. Make sure you call up ahead to reserve your spot in the restaurant.
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
