Nicosia Address Details
Address: 2 Agapinoros Street
Eggomi, Nicosia