Anixi Flower Shop Nicosia Address Details Address: 7A Iroon 2222, Latsia, Nicosia Telephone: 22572200