restaurant team careers in Nicosia, Cyprus