2017-10-03T08:24:00
A nine-seat sushi bar in Mayfair has become the first Japanese restaurant in the UK to win three Michelin stars.
Already have an account? Sign in