Order Online

China Star

360 W Schick Rd
Bloomingdale, IL 60108
(630) 351-0880
Order online Menu | Reservation | Info
Any questions please call us.