I visited this place with friends. It was Friday evening and it got pretty busy. We were seated at the very back with very little view of the restaurant and definitely fewer visits by the servers.
The food seemed to be made hastily, and if not, certainly delivered so, because the dumplings were all stuck together in one place. In particular, Mapo tofu and cantonese chao mein lacked flavour. We didn't come for a cheap meal, but the quality of food nor service met our expectation. We did get the red bean soup in the end which was nice, but the overall experience wasn't great. To sum up, I've experienced better.