Pizzeria Lo Schiribizzo offers Italian cuisine, including pizza, with a seaside view. It's a popular spot.