The Village Pub & Restaurant Kakopetria
We have visited this restaurant multiple times and have never been disappointed. The food and service is always of the highest standards and unbelievably competitively prices.
The surroundings are a joy and you are not to far from the top of Troodos so you can take a pre dinner stroll or walk off the calories afterwards.