Filter

Cuisines
Select cuisines

The Best 15 Greek, Restaurants in Paphos, Cyprus

Devonshire Restaurant
4.5

29-30 Diamond Centre | off Tombs of tde Kings Road, Paphos, Cyprus, Paphos