Chen Chinese Cuisine - Chinese - Crystal Lake, IL - Reviews - Photos - Menu - Yelp
43 Reviews of Chen Chinese Cuisine "the best as uual! chicken Cashew was terrific as is the shrimp appitizers" ... Your trust is our top concern, so businesses can't pay to alter or remove their reviews. Learn more. ×...