Nicosia Address Details
Address: 23 28is Oktovriou
Strovolos, Nicosia
Telephone: 22463081