Il Sole Pizzeria Pescara offers artisanal pizzas made with natural long leavening and locally sourced ingredients. They provide free home delivery.