Restaurant in Lefkada.
Restaurant · Lefkada
Hippocampus Taverna Geni Despoina - Kyriaki Kavvada penguin
Vliho Bay
Ακτή Αριστοτέλη Ωνάση 34