Nicosia Address Details
Address: 74 Tseriou Av, 1st Floor
Strovolos, Nicosia
Telephone: 22513990
Fax: 22513577