We absolutely love this restaurant. The food is excellent, the service is great, and the atmosphere is welcoming. We have been eating at New Peach for years and really consider it one of our favorite places to go. In fact ever since our son (and now daughter) was born, we make a point to eat there regularly. Our son loves their dumplings (as do we) and the staff have become friends. They couldn't be better to us. Whether ordering in or eating there, you can't go wrong with lo mein, fried rice, mu shu, steamed dumplings, fried wontons . . . anything really.
Pros: Consistenly wonderful food, amazing service, very welcoming
Cons: No brown rice