Order Online

China King

2145 S Neil St
Champaign, IL 61820
(217) 351-8885
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.