Pizza Pizza
Pizza · Fast Food
Pizza Pizza is a Canadian chain offering a variety of pizzas, wings, and other items for dine-in, takeout, or delivery. They focus on providing classic pizza options.
Location
Best places nearby
The highest rated places close to Pizza Pizza.
Local restaurants nearby
8601 Warden Avenue, Unit 1B, Markham, ON L3R 0B5, Canada



