I've had Cora's a few times in Montreal, QC and always loved it. Every time here in Toronto/Markham it's been disappointing. Super slow waits to get a table (even though there are dozens of tables ready), long wait for food, food was meh and just a bit over warm, and even paying for the bill was painful. Lining up for 10 minutes is not cool to pay a bill. The staff was slowly blowing up some balloons and did not have any sense of urgency. Whatsoever.
And they don't take Amex.
Gave it 2 stars because at least the food was edible.