China Palace

  • 110 N State St,
    Iola, KS 66749
  • Phone: 620-365-3723
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map