Szechwan Garden Chinese Restaurant, GLENVIEW, Illinois (IL)
Readily positioned at 2659 Shermer Road () in GLENVIEW, Illinois (IL) (60025), Szechwan Garden Chinese Restaurant can be called at 8474984040. It is best to contact them ahead to make a reservation.
More restaurants in GLENVIEW, Illinois (IL)
Szechwan Garden Chinese Restaurant contact information and details:
Address: 2659 Shermer Road - , GLENVIEW, Illinois (IL) 60025
Contact Phone: 8474984040