Makrinari Tavern

Restaurants

Omodos Village, Troodos +357 25 422 151

Also in Troodos

YOU MIGHT LIKE THIS

Troodos to Paphos Cycling Route

Troodos to Paphos Cycling Route

Troodos

Caledonia Falls

Caledonia Falls

Troodos