Nicosia Address Details
Address: 118 Tseriou Avenue
Strovolos, Nicosia
Telephone: 22327623, 22323320