House of China II, EDWARDSVILLE, Illinois (IL)

Feeling hungry? House of China II might be the place to eat for you.
Conveniently located at 138 North Main Street () in EDWARDSVILLE, Illinois (IL) (62025), House of China II can be reached at 6186929638. Please call in advance to make a reservation.
More restaurants in EDWARDSVILLE, Illinois (IL)


House of China II contact information and details:
Address: 138 North Main Street - , EDWARDSVILLE, Illinois (IL) 62025
Contact Phone: 6186929638