I'm from Beijing. But I didn't go to dayali in Beijing a lot. It is a cheap and home style restaurant there. This one has ok tasted roast duck. But I have to be picky since I ate many better ones. But definitely good for in Toronto.
Other dishes are decent.