The Vineyard Taverna

Restaurants

61 , Ellados Ave, Letymvou, Paphos +357 99 559324

Also in Paphos

YOU MIGHT LIKE THIS

Paphos Municipal Gallery

Paphos Municipal Gallery

Paphos

Paphos to Polis Cycling Route

Paphos to Polis Cycling Route

Paphos