China House

  • 1201 E Church St,
    Sandwich, IL 60548
  • Phone: 815-786-6991
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map