Used to be really good. Not any more.
It smells bad. After I ate lobster salad, I vomited several times. It is disgusted ( I did not tried much).
Chicken feet and all "authentic" Chinese dim sum tasted bad.
Peking duck looks really dark instead of gloden looking.
I was told that the owner changed last year.