Full menu with prices & pictures
100 South Chop House... 100 S York St, Elmhurst, IL 60126, U...
+16307829091
When you're planning your visit to 100 South Chop House Grill, you could take municipal transportation to the stop Metra-Elmhurst Station, which is the nearest stop at 606 meters distance to the eatery, otherwise, there are parking spaces 459 meters away at City of Elmhurst-Lot B.
The restaurant from Elmhurst offers 72 different menus and drinks on the menu at an average price of $12.4.