WOW, the coffee & tea drinks here are amazing. The staff is very friendly, not surprised, its Canada. The sweets are overpriced but croissants are def worth it. Tried almost every sweet from the "bakery" section.
The decor here too is just very very nice. You could sit here for hours and not get tired. Its also clearly very good because its packed open to close. Had my visit to Toronto been a bit longer, would have grabbed a sandwich for lunch and even dinner on the second floor.