‘World’s best sushi restaurant’ loses its three Michelin stars Food November 27, 2019 The restaurant was glaringly missing from the Michelin Guide Tokyo 2020.