Bars
Delsol
Cafe Bar
Address : 21is Martiou 198, Lefkimmi 490 80, Greece
Get Directions
Bojos
Corner
Address : 21is Martiou 159, Lefkimmi 490 80, Greece
Get Directions
Mikro
Cafe
Address : Lefkimmi 490 80, Greece