Chen Chinese Cuisine
(Formerly Chen's King Wok)
Re-Opens Wednesday, April 18, 2012

6100 Northwest Hwy · Crystal Lake, IL · (815) 356-8899

Also, please visit our other location,
Chen Restaurant in Lake in the Hills.
See the Chen website for
more information.

Visit Chen Restaurant in Lake In The Hills
See our menu for our Randall Road, Lake In the Hills location