Taverna Dimitris
Phone Number: +302645095247 , 2645095247
Website: Suggest Official Website
Categories: Greek Restaurant
Address: Geni Lefkas, 310 84 Leucade
GPS Coordinates:
38.68725,20.71201
Lefkada Municipality, Lefkada Regional Unit, Ionian Islands Region, Greece
Facebook: facebook.com/458316337841274
Instagram: Photos and Videos
List of nearest hotels:
Stella Apartments located at Yénion, 50 meters south.
Kerasoula Apartments located at Yénion, 72 meters northeast.
Ilios Hotel & Villas located at Yenion, 111 meters northeast.
Gialos located at Yénion, 257 meters south.
Geni Bay located at Yenion, 318 meters north.
Thalassa View Studios located at Geni Vlicho, 373 meters north.
Studios Piratis located at Yeni Vlychou, 379 meters north.
You can find and book more hotels, hostels and apartments in our interactive hotel map