This place has the best dumplings I have had so far in Toronto. I love all of their dumplings, especially the vegetarian ones. The "Chinese leek dumpling" is wonderful. Although it's deep fried instead of pan fried, the fillings are just so yummy that I can't stop eating them.
Contrary to what others have said in their past reviews, I think the restaurant's service has improved greatly. I went around 6 when the sun was about to set, and the owner lady proactively came over to help me close the blinds. She returned multiple times to refill our tea pot although we were done eating and there were lots of people waiting for a table. You will normally be rushed out in other Chinese restaurants.