Never again.
I've been to the Dayali in Beijing and loved everything about it. Hence, when I found out they opened in Richmond Hill I had pretty high hopes for it. However, it turned out to be a case where high expectations were met with greater disappointments.
The food first of all was not even close to the standard of their Beijing counterpart. Portions were a lot smaller, and the saltiness in their side dishes really masked the original flavours of the ingredients. The duck was sub par in terms of their crispiness of the skin.
My biggest complaint however, is their terrible service. We waited a very long time to be seated because no one was at the front to greet us. We specifically told our waitress that my brother had peanut allergies and indicated for certain dishes to be peanut free. The next thing we see is our salad with a pile of roasted peanuts on top as garnish. Certain dishes were also forgotten and we had to remind them multiple times to have our food served. After the unpleasant experience, we just wanted to pay and leave. However, the waiters basically ignored us even after making eye contact. We had to go up to the waiters who were chatting amongst themselves to get our bill.
Don't waste your money.