These are the best dumplings I have ever had...super delicious and fresh. Total comfort food, even for a second generation Chinese Canadian .
I don't have much more to add from other reviews...I just wanted to say YELP: LET US UPDATE THE ADDRESS. it is now at 421 Spadina, just south of college on the east side.