Nicosia Address Details
Address: 178 Athalassis Ave
2025, Strovolos, Nicosia
Telephone: 22206222
Fax: 22313988