Seafood restaurant near Vieste's Isola la Chianca. Offers Italian cuisine with sea views.