China Palace

Chinese restaurant · 110 N State St, Iola, KS

Dine-In

Hours

More food in Iola, KS · Chinese Food in Iola