New-logo

100 S. York St., Elmhurst, IL 60126

100 South Chop House

Nearby Restaurants Rating Address Distance
100 South Chop House
100 S. York St.0 ft away
Pints
112 South York Street73 ft away
Wine & Vine Restaurant
105 S. York St.90 ft away
Cafe Amano
105 S. York Rd.90 ft away
Flight 112 Wine & Whiskey House
110 W Park Ave90 ft away