EN
Log in
Sign up
Back
Food
Restaurant
Italian
La Playa Beach Bar and Grill
Restaurant in Lefkada.
Epar.Od. Lefkas - Vasilikis · Lefkada
Like
Mark visited
Similar places
Festino
Restaurant · Lefkada
Dimitroy Golemi 28
Italian
Avra Taverna
Restaurant · Lefkada
Αύρα 1
Greek
Toms Seaside Restaurant
Restaurant · Lefkada
Nidri Lefkada
Greek