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
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
Chow
116 W. Park Ave.110 ft away