Lefkara Restaurant

Restaurants

42, Timiou Stavrou Street, Pano Lefkara, Lefkara 7700, Troodos +357 24 342154 +357 96 351581

Also in Troodos

YOU MIGHT LIKE THIS

Solea Valley Cycling Route

Solea Valley Cycling Route

Troodos

Troodos’ Atalanta Nature Trail

Troodos’ Atalanta Nature Trail

Troodos