Nicosia Address Details
Address: Troias 1
Strovolos, Nicosia
Telephone: 22621360