Map location of
Pizza Pizza, Montreal, QC, Canada

Montreal, Quebec, Canada

Categories

  • Food
    • Pizza
  • Retail

Pizza Pizza is a popular pizza restaurant located in Montreal, Quebec. As a well-known brand in the food industry, Pizza Pizza offers a wide variety of delicious pizzas. Whether you're looking for a classic pepperoni pizza or a unique specialty pie, Pizza Pizza has something for everyone. With its convenient location, it is a top choice for both locals and tourists. So if you're in the mood for some mouthwatering pizza, make sure to visit Pizza Pizza in Montreal, Quebec.


Points of interest near Pizza Pizza

Additional information

  • Brand : Pizza Pizza