Makrinari Tavern

Restaurants

Omodos Village, Troodos +357 25 422 151

Also in Troodos

YOU MIGHT LIKE THIS

Sparti Platres Rope Adventure Park

Sparti Platres Rope Adventure Park

Troodos

Kykkos Monastery Museum

Kykkos Monastery Museum

Troodos