100 South Chop House & Grille

SteakhouseElmhurst

MAKE A RESERVATION AT 100 South Chop House & Grille

powered by

100 South Chop House & Grille

100 S York St
Elmhurst, Illinois 60126
630-782-9091630-782-9091

Address

100 S York St | Map
Elmhurst, Illinois 60126
630-782-9091630-782-9091
www.100southchophouse.com