They've been around for a while and I still love their pizza (voted best in Montreal 2001). I once asked the owner by don't they offer 2-for-1 Pizzas like the competition, and he replied that 2-for-1 is for dogs! After eating at some of these other places, I'd have to agree.
They've got pizzas and subs, too. Pick it up in-store and get a 15% discount, basically saving yourself the taxes. You can eat in, if you like. There's just not many seats available.
Ask for their business menu, where you can order stuff delivered to your workplace at a discount of the regular price.