Nicosia Address Details
Address: 43 Themistokli Dervi Street, Shop 5
Nicosia, Nicosia
Telephone: 22760061