100 South Chop House & Grille

0


100 South Chop House & Grille is listed in the Restaurants Barbecue category in Elmhurst, Illinois.

Contact information for 100 South Chop House & Grille is:
100 S York St
Elmhurst, IL 60126
(630) 782-9091
Do you own or manage this business? Click here to claim the 100 South Chop House & Grille listing and add social networks, logos, descriptions and more.

100 South Chop House & Grille Contact Information:

  • 100 S York St
    Elmhurst, IL 60126
  • Map
  • Phone: (630) 782-9091