Nicosia Address Details
Address: 16 Sofouli , Flat 402
Nicosia, Nicosia
Telephone: 22664940, 22669329
Fax: 22671453