Eolo Ristobar Torregrande is a casual dining establishment offering Italian and seafood cuisine. It is located on Lungomare Eleonora d'Arborea.