We live right next door and thought that after 3 years of living there we owed it to ourselves to try it, as the patio is always full in the summer... turns out it's probably full of tourists thinking the same thing, and who never come back.
Pizza literally tastes like nothing, and food with drinks is expensive, and the service is not that great.
There is seriously better pizza in Montreal.... do yourself a favour.