FoodRestaurantGreek

Stavros Restaurant

Restaurant in Lefkada.

Lefkada

Similar places

Tavern Zolithros

Restaurant · Lefkada

Epar.Od. Porou

Greek

Basilico Restaurant

Restaurant · Lefkada

Ακτή Αριστοτέλη Ωνάση 34

Greek

Lefkada Nidri Panorama

Restaurant · Lefkada

Nidri Lefkada

Greek