Very much enjoyed this Shanghainese restaurant. Good service. I think the Xiao Long Bao was great, but this dish seemed to be slightly better at Ding Tai Fung from my memory. The hot and sour soup was indeed excellent and authentic (and I would NEVER order this at Westernized Asian restaurants). Fried tofu was pretty good, as was the cold meat platter.