Nicosia Address Details
Address: 22A Akropoleos Avenue
Strovolos, Nicosia
Telephone: 22429214