Nicosia Address Details
Address: 84 Larnakos Avenue
Nicosia, Nicosia