Elmhurst Chop Suey, ELMHURST, Illinois (IL)
Comfortably situated at 113 N York St () in ELMHURST, Illinois (IL) (60126), Elmhurst Chop Suey can be reached at 6308323569. We advise you to call ahead of time to book your spot in the restaurant.
More restaurants in ELMHURST, Illinois (IL)
Elmhurst Chop Suey contact information and details:
Address: 113 N York St - , ELMHURST, Illinois (IL) 60126
Contact Phone: 6308323569