Map location of
Pizza Pizza, Montreal, QC, Canada

Montreal, Quebec, Canada

Categories

  • Food
    • Pizza
  • Retail

Pizza Pizza is a popular pizza chain located in Montreal, Quebec. It is a well-known brand in the food and retail industry, with a focus on serving delicious pizza. As a point of interest, Pizza Pizza offers a variety of pizza options that cater to different tastes and preferences. Whether you are a cheese lover, a fan of pepperoni, or enjoy vegetarian options, Pizza Pizza has something for everyone. With its convenient location and reputation for quality, Pizza Pizza is a go-to destination for pizza lovers in Montreal.


Points of interest near Pizza Pizza

Additional information

  • Brand : Pizza Pizza