A few years ago, I went to Shanghai, China and was introduced to some Shanghai dumplings (yes, being a "banana" means I don't really know everything about my culture including all the foods). You have not eaten proper steamed dumplings until you've been to Shanghai. Upon returning I went on a quest for these dumplings in my home city and with the help from my relatives, I was rewarded here at Asian Legend. I'm embarrassed to say so but they've been around since 1988 and I've never been? They have expanded to half a dozen locations in the GTA and their food is consistent. This is one of the nicer/cleaner Chinese restaurants in the downtown that won't break the bank (compared to the Crown Princess which I reviewed recently).
For Shanghai dumplings, hands down, the closest you will find to the real deal but if you want the authentic one's to compare you'll need to get your passport validated and make your way to China. The secret to good dumplings is thin layer of dough holding the soup inside. That requires special cooking skills as it will likely break during the steaming process unless you make it thick skin (which tastes like too much dough and is what you will typically find at other restaurants here). The only issue is they rather small and cost almost $6 a basket... I can eat these by the truck load.
In China, they have these dumpling kiosks everywhere like we have Tim Hortons and they're only 8 RMB for 8 pieces (that's about $1 CAD). Other dishes you should try is the beef brisket noodles in soup and general tao chicken (fried and crispy but yummy). Their other rice, noodle dishes are reasonably priced, decent portions and average quality or better. 4 stars if you order the right items and they do take out plus delivery :) I usually go with family or friends as I hate dining alone but the place doesn't hold large groups but there are rooms in the dungeon downstairs for small groups. Avoid during lunch or dinner rush cos you'll be in a line up.