I've come here several times for supper when I was too lazy to cook. By far, the best pizza in the Verdun/Lasalle area. perfect crust, tasty sauce and not-too-oily melted cheese. Order your pizzas here, they're a little more expensive than other places down the street but they are definitely better quality too.
I've had several other items here too, their club sandwiches are great and come with perfectly crispy on the outside, soft on the inside fries. Their French Onion soup, "gratinee", is probably the best soup you can ask for when it's -30 outside.
Service can be hit or miss. There are some waitresses here who have been here for years and they're quite nice, the younger ones are still learning.