I've stopped in here a few times, as its the only form of food in this strip mall attached the the No Frills, and I've realized that sometimes its better to throw down some money for a meal before going grocery shopping hungry to avoid buying a bunch of impulsive food you wouldn't otherwise have bought.
So yeah, I'm usually here for a quick bite and have settled on a few different slices of pizza and a veal parmesan sandwich. The pizza slices are decent, and relatively cheap.
The veal sandwich is admittedly not great quality veal. Really thin cut and while it tasted fresh, really wasn't all that impressive in the flavour department despite the standard sauce, plus additional cheese and hot peppers I had added.
Perhaps the secret is a full pie delivered for enjoyment, based on the other reviews. I'm just not sold on committing more to this place than a casual stop in.