Two Michelin stars at Television Centre. Endo Kazutoshi's edomae-sushi omakase — one of the only sushi restaurants in the UK at this tier.
Two Michelin stars at Television Centre. Endo Kazutoshi's edomae-sushi omakase — one of the only sushi restaurants in the UK at this tier.