Map location of
Pizza Pizza, Montreal, QC, Canada

Montreal, Quebec, Canada

Categories

  • Food
    • Pizza
  • Retail

Pizza Pizza is a well-known pizza chain located in Montreal, Quebec. As a popular point of interest, it offers delicious and affordable pizzas to satisfy anyone's cravings. With its focus on food and retail, Pizza Pizza has become a go-to destination for pizza lovers in the area. Whether you're looking for a quick bite or a meal to share with friends and family, Pizza Pizza is the perfect choice. As a trusted brand in the food industry, Pizza Pizza ensures high-quality ingredients and exceptional customer service. Indulge in their mouthwatering pizzas and experience the taste that has made Pizza Pizza a household name.


Points of interest near Pizza Pizza

Additional information

  • Brand : Pizza Pizza