I've tried this place a few times now and I can give a pretty accurate review. Not sure why this gets good reviews but it's mediocre at best.
The food is not bad but I can easily find better in the Markham area. So the dumplings, noodles, pancakes we're pretty good. They should be right? That's their namesake. But if you order something other than that your taking a risk. We got a vegetable tofu stir fry. The tofu was fresh but the vegetables were old and mushy. We waited so long for the food we ate it anyway. As for the service. The kitchen likes to make one dish for each table at a time. So everybody gets to eat right? But then nobody gets all of their food at the same time. So everybody waits. Then when everybody finally gets all their food they all leave at the same time and it starts all over again. The restaurant needs to manage the cycles better.