Seaside restaurant & Apartments, location. - geni - lefkada - greece

Seaside Restaurant & Apartments is set by the water's edge in Geni. It overlooks Vlyho Bay, dotted with the white sails of yachts and framed by the mountainside backdrop.

Explore our location with Google Maps,
Seaside Google Map
Seaside On Google Maps