Nicosia Address Details
Address: Palechori, NICOSIA, CYPRUS
Palechori, Nicosia
Telephone: 22642550