Nicosia Address Details
Address: 57 Tompazi
Nicosia, Nicosia