HappyTravellers05's Troulos, Greece
Nectar & Ambrosia
Troulos High Road
The restaurant is set high above the road so you have a bit of a climb up the steps but were greeted...
We ate here twice during our stay in skiathos. We had great meals both times for very reasonable pri...
Salt and Pepper
We visited salt & pepper whilst staying in Troulos. We booked a table the same day we went. On arriv...