Nicosia Address Details
Address: 73C Stadiou Street
Strovolos, Nicosia
Telephone: 22590396
Fax: 22592229