I'm reading the reviews here and I'm just surprised there are any remotely positive reviews about this place. This restaurant has been around for years and I've visited consistently about once a year and I must say though their quality has declined steadily over the last 5 years or so, this is definitely the last time I will pay a visit.
I remember when this place actually used to be decent and there was a wait for tables. I ordered pretty standard items - the steamed dumplings (xiao lung bao), deep fried pork noodles, and fried dumplings. Honestly the meat tastes like it's rotten and it's falling apart in the dumpling. The soup in the dumpling is mediocre at best and the fried pork looks and tastes worse than ones I can get from a food court.