Pizza 73 is a Canadian pizza restaurant chain offering delivery and pickup options. Order online from their menu, which may vary by location. They are known for their pizzas and offer a variety of toppings and sizes.