Kurobuta

London
Japanese Restaurant
$$$$
Kurobuta

17-20 Kendal St (Connaught St)

London, Greater London W2 2AW

This Marble Arch Japanese resto features a whole host of tasty favorites from apps/snacks (like its highly touted Sweet Potato and Soba-Ko Fries), to BBQ (like the Miso Grilled Baby Chicken with Spicy Lemon Garlic Sauce), and more.