Give your tastebuds a treat with our list of the best Paphos restaurants. We've hand selected some of our favourite places to eat in town.