Laki Kane Cocktail Bar & Caribbean Restaurant Islington

144-145 Upper St, London N1 1QY, UK

020 7607 0766