The Vineyard Taverna

Restaurants

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

Also in Paphos

YOU MIGHT LIKE THIS

Pachyammos Beach

Pachyammos Beach

Paphos

Paphos Town to Timi Forest Cycling Route

Paphos Town to Timi Forest Cycling Route

Paphos