Best restaurant in Paphos