Nicosia Address Details
Address: 52 Acropoleos Avenue
Strovolos, Nicosia
Telephone: 22492401, 22493683