Nicosia Address Details
Address: 58 Athalassas Avenue
Strovolos, Nicosia
Telephone: 22498922