Order Online

China Taste

1772 S Randall Rd
Geneva, IL 60134
(630) 262-9580
Order online Menu | Info

Have coupons
Any questions please call us.