Restaurants

Taverna in Western Troödos

Phiti Pefkos Taverna

The setting of this taverna is divine, overlooking the Agios Dimitris church and the main square with its memorial fountain. Head to the raised terrace sheltered by lofty trees with pots of geraniums adding splashes…