The Chef’s Table at Kouzu Japanese Restaurant, Belgravia

November 14, 2015

Kouzu is located inside a grand and impressive palatial 1850s period building in Belgravia, entered via sweeping steps, not a stones throw from Grosvenor Gardens and Victoria Station. Experience the new Chef’s Table and watch them work their magic.