Nicosia Address Details
Address: 73 Solonos
Nicosia, Nicosia
Telephone: 22661280