With more than 720 locations spread across seven provinces, Pizza Pizza Limited is Canada´s pizza pioneer and a quick-service restaurant leader. The company owns and operates two banners, Pizza Pizza and Pizza 73, that together with its network of operators and franchise partners deliver quality food choices, diverse menus and exciting promotions f...
Get ZoomInfo Grow
+ Get 10 Free Contacts a Month
Please agree to the terms and conditions