Doorzza Pizza is a casual pizza restaurant specializing in large, 14-inch pizzas with free delivery.