Order Online

China Star

606 Taywood Rd
Englewood, OH 45322
(937) 836-7678
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.