Tried this restaurant based on the four stars from Yelp, and all I can say is "I pity the fools who thinks this is a four star place to eat"
The food was mediocre and the service nonexistent. Had to ask five times to get a plate and utensils. The only good thing is the somewhat cheap price although I wouldn't pay for this no matter how cheap.
To top it off, when going to the washroom in the basement, the staff stores the raw dumpling filling uncovered and not refrigerated.
I give this place two stars but think that's generous.
If you really want a good dumpling place, try Ding Tai Fung in Markham.