Szechuan House, JACKSONVILLE, Illinois (IL)
Comfortably situated at 104 E Vandalia Rd () in JACKSONVILLE, Illinois (IL) (62650), Szechuan House can be contacted at 2172433033. Please do call up before you go to reserve your spot in the restaurant.
More restaurants in JACKSONVILLE, Illinois (IL)
Szechuan House contact information and details:
Address: 104 E Vandalia Rd - , JACKSONVILLE, Illinois (IL) 62650
Contact Phone: 2172433033