Print out the information
Avra
Address
Athanion, Lefkada, Lefkada, Ionian Islands
Short url
travel.cdns.gr/11843
Coordinates
38.662022, 20.572317
Phone
2645033464
Restaurant info
All Year
Local Cuisine
Meat
Fish
Tables Outside
Print out the information