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

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

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

Troodos