Home Tags Posts tagged with "Damoulianata"

Damoulianata

  • Situated on the west coast of the island, 10 km from Lixouri, it is a family restaurant owned by two lovely twins brothers Christos & Spyros, their mom and dad. You will feel more like eating at home …