Print out the information
Thimari
Address
Pinelopis 19, Lefkada, Lefkada, Ionian Islands
Short url
travel.cdns.gr/11823
Coordinates
38.834999, 20.708708
Phone
2645022266
Restaurant info
All Year
Local Cuisine
Fish
Tables Outside
Print out the information