Came for Yum Cha just before Christmas and the quality of the food was awful. We have been here quite a few times before, and the food has always been ok, but this time, it was terrible. All the dumplings with prawns had a chemical taste to it (cheap prawns), and the service was worse than usual.
Will definitely have...
More