Eleonora D’Arborea is the name of the restaurant by many said to be the best restaurant for seafood in Rome. It is located in the neighbourhood of Villa Borghese, a very nice area of Rome. It is not located very close to any metro station, but if you would still like to get to the restaurant with public transportation, the nearest stop is Policlinico. The restaurant has a fantastic service and if you want to eat the best of the best of fish in Rome, visit this place.
Ristorante Eleonora D’Arborea
Corso Trieste, 23, 00198 Rome, Italy
+39 06 44250943