There are 2 Eolo restaurants, one on the seafront and one on the street just behind it.
We visited Eolo on the the seafront and had the most delicious lobster stew, it was fantastic.
The desert was also very tasty and it does all come at a price, so be prepared to spend in the region of about €130 for 2 people.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.