mai xiang yuan was one of my favorite restaurants in montreal. it probably has a lot to do with the fact that i LOVE dumplings. besides that, the experience of getting completely lost, turned around, and without cell/wifi signal only to run right into the restaurant makes for a boring story no one cares about.
we split an order of pork and cabbage dumplings as well as the beef and curry onion dumplings. both are very good... but the beef and curry was the winner. only by a margin though.
if you're loafing around china town, stop by for lunch. this place gets super packed so try to go during an off time. you can watch them making fresh dumplings in the back. get it as a plate of them or in soup. don't think you can go wrong... and grab a sesame ball from one of the bakeries near by if you have any room left.