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