A garden paradise in the Paphos district village of Kalepia, the rural venue run by the passionate mother-daughter duo...
Finnigans Restaurant is an expression of all the pleasure concerned with fine dining and wining.