Navy & Green The Mall of Cyprus is located in Cyprus on 3, Verginas Street, Athalassa, Strovolos. Navy & Green The Mall of Cyprus is rated 4.3 out of 5 in the category boutique in Cyprus.
Address
3, Verginas Street, Athalassa, Strovolos
Service options
In-store shopping