Kazutoshi confirms details of Soho restaurant

Master sushi chef Endo Kazutoshi has confirmed he will open a sushi restaurant in London’s Soho this winter.

Available to subscribers and trialists only

Already a subscriber?

Please log in using your email address and password.