Nicosia Address Details
Address: 17A Tinou Street
Lakatamia, Nicosia
Telephone: 22380614