Butcher's Grill Nicosia Address Details Address: 1 Griva Digeni AvenueNicosia, Nicosia Telephone: 77777747, 22755060