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.

Find stores by city/town

ALL A B C D E F G H I J K L M N O P Q R S T U V W X Y Z