Aldo Pizza offers wood-fired pizzas with free delivery on orders.