Pizzeria del Sole is a relaxed restaurant offering simple pizzas and other Italian dishes in a cozy setting with a terrace.