Master sushi chef Endo Kazutoshi to open Soho restaurant in November
Master sushi chef Endo Kazutoshi will open a sushi restaurant in London’s Soho this winter.
Master sushi chef Endo Kazutoshi will open a sushi restaurant in London’s Soho this winter.