You are here

Pizza Pizza opening hours

Pizza Pizza is another popular fast-food chain with its headquarters located in Toronto, Ontario. The brand has officially made its debut in 1967 and has its fast-food restaurants in eight Canadian provinces. It mainly serves a variety of pizzas in addition to chicken wings and panzerotti.