Pizza Pizza is a Canadian pizza restaurant chain offering delivery, online ordering, and pickup options. They feature live delivery tracking for customer convenience.