The dumplings are divine! The service is good. It is a little "high end" compared to a lot of restaurants but well worth the visit and money.
The food is traditional Shanghainese, so you get to experience a lot of good fresh traditional dishes. It seems to be very popular with locals as well, which is always a good indicator.
Give it a go.
If you own or manage Xiao Nan Guo, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.