Restaurant in Kakopetria
Casual Cypriot cafe-restaurant on Kakopetria's main square in the Troodos foothills, with outdoor seating, grills, coffee and traditional sweets. Open daily.