This review is for their dim sum only although I have been here once for dinner before.
First off was the ridiculously long wait to get seated. The entire ordeal lasted longer than one hour. It even took some time before we could even get a number. We arrived at nearly 1pm and it was 2:10 when we submitted our order. There's no pricing anywhere which isn't very helpful.
When we sat down, it became increasingly apparent that the service here was downright poor to terrible. This place is severely understaffed: tables were being cleared and set up slowly, the TWO ladies serving the food were operating way too slowly, and there just weren't enough of those guys that take away your plates, refills your tea and stuff. There were also only two in the entire place! We didn't order much and it took over 10 minutes for each dish to come out (one at a time - seriously?) which was unacceptable at this point. It got so bad that we waited for over 20 minutes for the last dish and just said forget it and signaled for the bill.
It would have been fine had the dim sum was good but the food itself wasn't even anything special and was simply average. The portions were on the low side and prices were premium as well. The only real positive was the décor and cleanliness of the place (And the dual chopstick setup!) It definitely is one of the more 'fancier' like dim-sum places.
I definitely would not recommend coming here for dim sum. Incredibly mediocre, low portioned food combined at premium prices with even worse service makes this place a clear no-go. That's four strikes.