Get directions to: House Of China, Wood River, IL
Restaurant address: 1102 E Edwardsville Rd Wood River, IL 62095, USA
Restaurant: House Of China