House of China

  • 1102 E Edwardsville Rd,
    Wood River, IL 62095
  • Phone: 618-254-3321
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map