ServicesTHE MALL OF CYPRUS SHOP 121Contact details 22 317788 Verginas 3, THE MALL OF CYPRUS, 2030 Strovolos, Nicosia