This is possibly one of the best independent cafes in the uptown Toronto area. The ambiance is similar to that of Starbucks. Portuguese pop music play softly throughout the store. The washrooms are clean and rarely run low on toiletries. The seating area is seldom crowded and have plenty of comfortable leather couches to rest on.
Their menu offers a wide array of European style desserts, pastries and breads. I'll admit that I'm not much of a dessert fan or anything sweet so I can't comment on how they taste. I mostly order coffee or tea based beverages when I walk into any given coffee shop.
The staff however may need a little bit more training in the art of communication. One late evening, I ordered a decaf red-eye and the barista looked back with a confused face and replied with "I'm sorry sir I can't make that because we don't have that on the menu." Instead of that reply, she could have asked her fellow co-workers on how to make it or ask me "What is it?" or "How can I make it?"
Overall, Cranberries Cafe is the ideal place to have a casual chat with your mates or have a mug of fresh brewed coffee while reading your favourite book.