Ambelothea Tavern

Restaurants

Omodos Village 50225,50225 +357 25 421 366

Also in Troodos

YOU MIGHT LIKE THIS

Kampos tou Livadiou Nature Trail

Kampos tou Livadiou Nature Trail

Troodos

Troodos to Ayios Nikolaos Stegis Circular Route

Troodos to Ayios Nikolaos Stegis Circular Route

Troodos