Welcome To Chen Chinese Cuisine

With 2 Restaurant Locations
Lake In The Hills
(847) 458-8000
Crystal Lake
(815) 356-8899
Photos from Chen Chinese Cuisine RestaurantPhotos from Chen Chinese Cuisine Restaurant
Goldfish shui-mo-hua wash painting
Bamboo shui-mo-hua wash painting