Nicosia Address Details
Address: Latsia, NICOSIA, CYPRUS
Latsia, Nicosia
Telephone: 22488730