View Larger Map



FISH

Castle Tavern


Set in the stunning location of Paphos Harbour, the Castle Tavern has a varied menu of local and international... [more details]