I don't recall this restaurant (on 21 Mott Street) ever being discussed on Chowhound.
Any reactions or recommendations for particular dishes?
An acquaintance from Shanghai said it's his favorite restaurant on Chinatown. I went tonight and had an eccentric dinner, so I don't feel qualified to do a review. But I was pleased with much of what I ate and found the service exceptionally warm and friendly.
Shanghai Asian Manor
21 Mott St, New York, NY 10013