Visit Flesh & Buns for the Japanese Izakaya experience. Our 2 restaurants across london specialise in exciting cuisine.