Beach pavilion in Italy, Il Gabbiano offers a restaurant and pizzeria with beachside seating. Enjoy fresh seafood and a relaxing atmosphere.