A Chinese restaurant in Iola, Kansas, just east of the trail, north of West Street. Buffet and menu items.

China PalaceCity: Iola
Address: 110 North State Street, Iola, KS 66749 [ MAP ]
Phone: 620-365-3723
Hours: Tuesday - Sunday: Lunch 11:00am - 2:00pm, Dinner 4:30pm - 8:30pm
Distance From Trail: 0.1 miles
Web Site: yelp.com






Location Map


Leave a Reply