a VirtualTourist member
Has any one tried the new taverna called Olive Land that I have been told about. Where is it situated and what did you think of it - food, price wise.
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!