Archive: 3 Oct 2018, 00:00

In 2017, Japan laid claim to having the most Michelin 3-star restaurants in the world with 28.