Nicosie Address Details
Address: 39A Kallipoleos Ave.
Likavitos, Nicosie
Telephone: 22757340