Chen Chinese Cuisine Crystal Lake
Restaurant $$
6100 Northwest Hwy, Crystal Lake, IL 60014
Description
Local chain serving Chinese favorites & cocktails in a contemporary space with traditional accents. Voted Best Chinese Restaurant in the Fox Valley area, come try out our famous dishes!Get to know Chen Chinese Cuisine Crystal Lake
Chinese Restaurant