This restaurant was a bit of a let down, the food was not very tasty, the place was packed, the service left a bit to be desired and we were given paper napkins, we paid over $120 for food that was of a relatively poor standard, the soups were ordinary, the rice was awful and gluggy and items we ordered, such as Chinese Tea did not even arrive. I am afraid I would have trouble recommending Yum Cha but have to admit I have not tried their weekend Yum Cha. The restaurant is conveniently located in Cavenagh Street near the Cavenagh Hotel and has a corridor for residents of the Metro. I would recommend Hanuman as a much better eatery for the same amount of money.