Nicosia Address Details
Address: 22A Tamassou
Strovolos, Nicosia
Telephone: 22322088