Nicosia Address Details
Address: 17 Anexartisas
Tseri, Nicosia
Telephone: 22382471