I had a great matcha soy latte here today. They have some comfy seating at the front of this place, and some patio seating outside. It's a super cute independent coffee place. It's not near where I live, so I'm not sure how often I would frequent here, but it's worth grabbing a drink here if you're in the hood. Generally around here, I find it easy to find street parking, plus it's a short walk from Davisville station (I'd say about 7 minutes or so).
I would come back if I were in the neighbourhood.