Skip to main

Chen Chinese Cuisine

Business Details

Monday-Thursday 11am-10pm, Friday & Saturday 11am-11pm, Sunday 11am-9:30pm

Share This Business

Current Deals

Current Coupons

Locations

1
270 N Randall Rd Lake In The Hills, IL 60156
2
6100 NW Highway Crystal Lake, IL 60014