Best Restaurants in Geni, Lefkada

Discover the best Restaurants in Geni, Lefkada
View as:

Seaside Restaurant

Mediterranean $$
Toms Seaside Restaurant is located right on the beach of Nidri, on one of the most beautiful spots in Lefkada. Overlooking Skorpios, the famous Onassis island nestling in the tranquil Ionian sea, it is a nice place to perfect your tan by day or dine by candlelight in the evening in this truly ...
View on map

DISCOVER MORE LOCATIONS FOR RESTAURANTS