Nicosia Address Details
Address: 260 Lidras
Nicosia, Nicosia
Telephone: 22672168