We went to Di Gianna purely on the Tripadvisor reviews, and were a not disappointed. Great fresh food, attentive service, superb value for money. The restaurant was full of locals which tells you everything. Seafood a speciality. We are on and off Elba for the next two months and will not be going anywhere else in Portoferraio.