Have been here a few times for dinner but recently went for yum cha which I found to be better food than the dinner. Food is typical Chinese food, its nothing too special, but good enough that I have been on several occasions. Its really handy in big groups as they have banquets to share and don't usually require bookings.
Yum Cha was great, super fast service because they were so ridiculously busy that they just kept going around and round with their carts, it was great though, I didn't feel pressured to eat quickly which was good considering how many people were waiting to be seated!!