Eat & Drink
Eat & DrinkRestaurants & tavernas
Taverna Elena · Geni

About
Just 10 minutes from Nydri in the village of Geni — this fish tavern sits right on the water, with a stunning location on Vlicho Bay. Fresh fish and traditional Greek dishes in a uniquely charming atmosphere.