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
Chen Chinese Cuisine in Crystal Lake
6100 Northwest Hwy
Crystal Lake, IL 60014
Go to Google Maps
See our Facebook page
Open for Dine-in, Carryout & Delivery
Fri & Sat: 11am–10:00pm