Stumbled on this place when walking up Spadina. The first things I noticed were the giant windows and the... "funky" lounge decor. It seemed pretty crowded, and didn't look run down like a lot of other places on Spadina (excluding Lee's Garden, which is a phenomenal Chinese restaurant that's been around for quite a while in Toronto).
The place is good! And it's a novel approach to serving some Chinese food-- the idea of just serving dumplings makes it super fun to order. And, as to be expected from a place specializing in dumplings, it's all made on the spot. The dough they use is good and chewy, just the way it should be. Now, the steamed pork soup dumplings (siu long bao) are not the best I've had (I like them soupier, with a thinner dough), but then again, you get those in Shanghai, and I won't hold that against Mother.