Italian restaurant and pizzeria, La Villa dei Pini, offering regional specialties, pizzas, and dishes with meat and fish.