Flesh & Buns is a Japanese izakaya-style restaurant that specializes in steamed buns filled with a variety of meats and vegetables. The menu also features a range of small plates and sharing dishes that blend Japanese and European flavors. The restaurant has a relaxed, casual atmosphere and is located in Covent Garden.