Beachfront restaurant Bagni Elba in Portoferraio offers panoramic terraces with breakfast, lunch, aperitifs, and dinner.