I stumbled across this place 2 years ago. It's mostly standard for an Italian coffee space. Nice gelato, nice sandwiches. I keep meaning to try their pizzas, but keep getting distracted by their excellent Ricotta pie. I get it every time and it's never disappointed yet. I'm fairly certain it's made in-house too. Mmmmm.......
It's in a food plaza north of Vaughn Mills next to Marcello's