Italian restaurant and pizzeria, Da Lello, offers delicious pasta and fried anchovies. Located near Acciaroli, it features a magical atmosphere and free parking.