Restaurant
Pizza Pizza
33 locals recommend,
Tips from locals
For my son who love pizza... the best pizza in the world, for me it's good. Selon mon fils la meilleur pizza au monde. Take out!
Unique things to do nearby
Location
1001 Rue Sainte-Catherine E
Montréal, QC