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. It is a well-known brand in the food and retail industry, specializing in delicious and mouth-watering pizzas. With its wide range of pizza options, Pizza Pizza caters to all pizza lovers in Montreal. Whether you are craving for a classic cheese pizza or a specialty pizza loaded with toppings, Pizza Pizza has got you covered. The restaurant is conveniently located in Montreal, making it easily accessible for customers. If you are in the mood for some scrumptious pizza, Pizza Pizza is the place to be.


Points of interest near Pizza Pizza

Additional information

  • Brand : Pizza Pizza