On arrival we were seated immediately and had high hopes for our yum cha. However everything went down hill from there. The staff all seemed disorganized and food sat on the trays for at least 15 mins before anyone walked it over to the tables. The food we did receive was stone cold and absolutely tasteless. I even found bits of crab shell in my pork and peanut dumplings! Absolutely disappointed and i will not be going back.