For my health's sake, it's a good thing that I don't live near this place. The pastry selections are always amazing and I'm always tempted to stop for a visit whenever I pass by it on the streetcar. My favourites include their Dulce de Leche Cheesecake, Skor Chocolate Pretzel, cookies, Lemon Meringue Tart, Biscotti (they have arguably the best ones in town), etc. You really can't go wrong in this place.
As mentioned by others, there aren't many seats available to sit in, so it's definitely a grab-and-go place. But it's not a big deal, considering the pretty Artscape Wychwood Barns park is just down the street, you can always take your pastries and enjoy them in the sun.