Chinese restaurant known for generous portions, quality ingredients, and well-cooked, crispy dishes.