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 Chinese Cuisine in Crystal Lake

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

— Hours —

Dine-in · Carryout · Delivery

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

See our Facebook page