La Terra del Sole is a pizzeria and restaurant offering pizza with sourdough and other dishes. They also provide takeaway options.