Posted by Alison1711, Apr 3, 2007
... is located about 100 yards or so from the Macronnisos Village Apartment complex. We ate there one of the nights of our holiday and found it to be very nice although slightly on the pricey side. Its in a lovely quiet location and has beautiful surroundings.
Hope this helps
Alison ... more