Even if you don't have time to eat in this tavern, DO visit Omodhos village in the heart of the Troodos mountains. The village is located about 8km south of Platres and you can spend many happy hours strolling through the streets and, of course, sampling the great food!