Re: Olive Land
Hi, Olive land is one of the best restaurants you could go to on Skiathos - food is excellent as are the views. Havend't been there for dinner but have been for lunch on 3 separate occasions. On our last day the owner gave us a present of a bottle of wine as we were leaving!
Be the first to rate this answer!Was this helpful?