China Taste
Address:
1772 S Randall Rd Ste 270, Geneva, IL 60134
Phone:
(630) 262-9580
Other Details:
Located just off Randall Road in The Shops of Randall Square, China Taste is a quick and convenient restaurant featuring traditional Chinese cuisine. Lunch and dinner specials are offered daily. For those who love Chinese food, China Taste specializes in quality dishes and fast, friendly service with prices that won't empty your wallet.
Restaurants
Other Businesses: