Antinou 18, Strovolos, Nicosia, Cyprus