My go to place for dumplings in Toronto. They make them in house and they freeze it in these giant freezers. It's not really a sit down restaurant - you go in, tell them what dumplings you want and they open the freezer to give you a bag of them. They're around $16 for 50 dumplings that are much better than grocery store ones!