Contact details 22 345140 3 Verginas, THE MALL OF CYPRUS SHOP 115B, 2025 Strovolos, Lefkosia, Lefkosia, Nicosia