Nicosia Address Details
Address: 12 Salaminos Street
Nicosia, Nicosia