New Peking Chinese Restaurant is located just outside beautiful downtown Crystal Lake, Illinois. Diners come from near and far to enjoy the savory Chinese cuisine, as well as a combination of Mandarin, Szechuan and a touch of Cantonese, with luscious tangy sauces the excite the natural flavors of the quality ingredients.