Ladokola stin Plagia taverna, Damoulianata by Anna Votsi December 4, 2015 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…