Chen Locations — Hours & Maps


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–9:30pm
Fri & Sat: 11am–10:30pm
Sunday: 11am–9:30pm

Chen Chinese Cuisine in
Crystal Lake
6100 Northwest Hwy
Crystal Lake, IL 60014
(815) 356-8899
Go to Google Maps
Hours
Mon—Thurs: 11am–9:30pm
Fri & Sat: 11am–10:30pm
Sunday: 11am–9:30pm
