The Best Nicosia Address Details Address: 8 Nikis Avenue, Flat 1 & 2Nicosia, Nicosia Telephone: 22316939, 22318760