Order Online

China Inn

221 W Etna Rd
Ottawa, IL 61350
(815) 433-6688
Order online Menu | Reservation | Info
Any questions please call us.