Now that I have been to Longo's a few more times I have decided to give it an additional star. In addition to the paninis, which are amazing. They also have pizza that is made to order. You get a whole pizza (I would call it a medium) for $7 and it's really good.
As for groceries, the prices are quite reasonable, I would say on par with Loblaws. It's in an office building so it's not a full service grocer, but it's great for the kind of one off stuff you want to pick up on your way home.