Pizza 73 is a pizza restaurant chain offering pizza for dine-in, takeout, and delivery, with a variety of pizza options and deals.