Nicosia Address Details
Address: 8 Artemidos
2480, Tseri, Nicosia
Telephone: 22380361