Eat & Drink
Eat & DrinkRestaurants & tavernas

Taverna Elena · Geni

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.