Established Chinese restaurant serving generous portions of fresh, flavorful, and delicious dishes.