You get what you pay for. Although the location and price is amazing, I cannot nearly say the same thing about the quality of the pizza. If you've got a few extra bucks, 1+1 or euro deli both on st laurent are the way to go
places reviews