This place has been around for a long time. While I really liked the quality of the food from years ago, they are not the same. It was packed when we went (~7:30 on a Friday evening) and had to share a table. Service was incredibly slow as other groups who say 20 min after we did got all of their food before we did. For example, both our groups ordered xiaolong bao, but theirs arrived 15 min before we finally got ours; 35 min swing... The soup inside the dumpings were also very oily, even some black vinegar wasn't enough to cut the oily taste. We also ordered the pork burger, which was dry and not filled with a lot of meat. We had stir fry Shanghai noodles, which tasted okay but a pool of oil and grease was at the bottom of the plate. We had the sweet and sour ribs, which arrived cold.
Last we had the dumplings in fermented glutinous rice wine. This was the best illustration of how the quality of the restaurant has slipped. Whereas I was able to taste the bitterness of the alcohol last time I tried it, it was nonexistent this time. Basically it was a rice flavored sweet soup with the glutinous dumplings. The unmelted granular sugar seen at the bottom of the bowl also indicated a lesser type of sugar being used than before (rock sugar). All in all, it was a disappointing experience, I probably won't be back.