Beachfront restaurant and equipped beach at Feniglia, offering fresh seafood and sea views.