Honestly, I think this place is a hidden gem. They have consistently amazing food. I've tried their paninis, soups, quishes, and salads, and I can testify that they're consistently fresh and tasty. In terms of sandwiches, the quality tends to depend on the server, but they're almost always good. The pastries are always good too; make sure to try the almond tart. In terms of cakes, the napoleon and berry tart are my favourite, but the freshness tends to vary. Servers are very friendly & patient. One of the gems in Bayview Village!!