ServicesShow roomContact details 22 464686 22 464684 Archangelou Leoforos 128ΔΕ, 2055 Strovolos, Nicosia