By Stefan Chomka2017-09-08T16:28:00
Master sushi chef Endo Kazutoshi has confirmed he will open a sushi restaurant in London’s Soho this winter.
Already have an account? Sign in