Nicosia Address Details
Address: 56 Stavrou Ave, Shop 12
2035, Strovolos, Nicosia
Telephone: 22518525
Fax: 22492260