China Palace is just incredible. The service fast and the employees are just the best.
As soon as you sit down they place a nice size portion of crispy noodles with duck sauce and mustard. (Refills are no problem.) The noodles, are big, fresh and not manufactured from a packaging plant.
The food is very fresh, not over cooked and very tasty. (I love their pepper steak with onion.)
The prices are average and well as you can see, I go here very often.
I highly recommend this little place.
The only downside, no delivery.
Pros: Great Service, Tasty Food, Best Wonton Soup