Contact Details
6100 Northwest Hwy, Crystal Lake, Illinois 60014(815) 356-8899
Chen Chinese Cuisine provides Asian fare at a beautiful new location located in Crystal Lake. Our qualities and accommodations include: appetizers, assorted delicious chicken, duck, beef & seafood entrees, fried rice, full bar featuring foreign and domestic beers, wines, specialty beverages & frozen beverages, assorted hot teas, lunch specials, and more. Call today to experience the way Chen makes Asian cuisine.
(815) 356-8899