I Taverna Tou Themistokli

Restaurants

Omodos Village, Troodos +357 25 422 649

Also in Troodos

YOU MIGHT LIKE THIS

‘Tishia tis Madaris’ (The Walls of Madari) Nature Trail

‘Tishia tis Madaris’ (The Walls of Madari) Nature Trail

Troodos

Troodos’ Botanic Garden and Geopark

Troodos’ Botanic Garden and Geopark

Troodos