Pizza Pizza is a pizza restaurant offering delivery and pickup options. They have a time guarantee on orders, with potential for free orders if not delivered within the specified timeframe.