Print out the information
Odysseia
Address
Sivota, Lefkada, Lefkada, Ionian Islands
Short url
travel.cdns.gr/11839
Coordinates
38.623318, 20.681656
Phone
2645031170
Restaurant info
Only Summer
Local Cuisine
Meat
Fish
Print out the information