Best Restaurants in Geni, Lefkada
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 ...