Big Pizza: A pizza restaurant offering delivery.