Chef’s Table at @kiokubyendo @kazutoshi.endo @theowo.london 🍣🇯🇵🥷
-
One of the only places in London for Japanese fine dining. The chefs table here is stunning. A beautifully sky-lit 10-seater, nestled just off the restaurants main kitchen with a view directly onto the workstation. To start, a lovely mix... More