Nicosia Address Details
Address: 13-17 Grammou Street
Old Nicosia, Nicosia
Telephone: 22666645
Fax: 22666645
Email: [email protected]