Nicosia Address Details
Address: 9 Pompiias
2033, Strovolos, Nicosia
Telephone: 22420237
Fax: 22314704