Locations
Lake In The Hills (847) 458-8000
Crystal Lake (815) 356-8899

Our Locations — Hours & Maps

Photo of our Lake In The Hills Restaurant

Chen Chinese Cuisine in
Lake In The Hills

270 N. Randall Road
Lake In The Hills, IL 60156
(847) 458-8000

Go to Google Maps

Hours

Mon – Thurs: 11am – 10pm
Fri & Sat: 11am – 11pm
Sunday: 11am – 9:30pm

Our restaurant in Crystal Lake

Chen Chinese Cuisine in
Crystal Lake

6100 Northwest Hwy
Crystal Lake, IL 60014
(815) 356-8899

Go to Google Maps

Hours

Mon – Thurs: 11am – 10pm
Fri & Sat: 11am – 11pm
Sunday: 11am – 9:30pm

 

Map to Chen Chinese Cuisine Restaurant in Lake In The Hills, IL

 

Bamboo shui-mo-hua wash painting