Pizza restaurant offering quick delivery.