Pizza Pizza
Pizza · Italian · Fast Food
Pizza Pizza is a Canadian-owned pizza restaurant offering takeout and delivery. They guarantee order times, with potential for free orders if limits are exceeded.
Location
Best places nearby
The highest rated places close to Pizza Pizza.
Local restaurants nearby
2499 SHEPPARD AVENUE EAST, ON



