Te Aro is a spacious coffee shop with plenty of seating and natural light. It's wheelchair friendly too. Their coffee is pretty good and their almond chai is very smooth but a bit on the mild side. If you like your chai extra spicy, stay away. Sandwiches are good, too, and they come prettily tied up with a string for you.
The three stars come from the overall pretentious vibe. I prefer my cafes to be friendlier and cozier. The price is a bit steep for what you're getting. As good at the drinks and food are, I wouldn't regularly pay that much for the quality I got here. There's better in Toronto for cheaper.