FoodRestaurantGreek

Rose Garden

Restaurant in Meganisi.

Meganisi

Similar places

Tavern Zolithros

Restaurant · Lefkada

Epar.Od. Porou

Greek

Avra Taverna

Restaurant · Lefkada

Αύρα 1

Greek

Toms Seaside Restaurant

Restaurant · Lefkada

Nidri Lefkada

Greek