Nicosia Address Details
Address: 17 Kallipoleos
1055, Nicosia, Nicosia
Telephone: 22375663, 22458060