restaurant team careers in Paphos, Cyprus