Nicosia Address Details
Address: 25 Akropoleos Street
Strovolos, Nicosia
Telephone: 22313828