Nicosia Address Details
Address: Tseri, NICOSIA, CYPRUS
Tseri, Nicosia
Telephone: 22384711