Hands down - the best latte in the city. Bold to say, yes, I know. It's like what you would get in Italy.
I am a huge fan of another coffee chain with a mermaid in their logo, and, Crema smokes them.
If you are in the neighbourhood, give this place a whirl. The coffee is made with love.
At this particular location, there is a FRESH, which makes super healthy lunches, as well.