BUSINESS DIRECTORY: DINING

100 South Chop House
100 South is an upscale Chop House located in the heart of downtown Elmhurst, Illinois. We serve tender steaks, fresh seafood, chicken, pasta and more. Come visit our restaurant and lounge for a delicious meal and excellent service.
100 S. York St
630-782-9091

100 South Chop House coupons:

This merchant doesn't have any coupon at the present time.

DIRECTORY SEARCH