OPEN for regular hours: Christmas Eve, Christmas Day, New year's Eve and New Year's Day.

Please note on Christmas Day we are open for carry out and delivery only.

Chen Locations — Hours & Maps

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

See our Facebook page


Open for Dine-in, Carryout & Delivery

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