Japan has the world's best restaurants

Tokyo is now officially the best place to eat. It's beaten Paris as the city with the most Michelin Stars. Jean-Luc Naret is the director of the World Michelin Guides.

5 minutes

This chapter is from