The newly crowned best restaurant in the world is here—and it’s in Peru.
Maido, a Nikkei dining destination in Lima, has taken the No. 2 spot atop the World’s 50 Best list of the top restaurants around the globe for 2025. Leaders in the culinary space came together to celebrate the occasion in Turin, Italy, on June 19.
Maido, which held the No. 5 spot on the 2024 ranking, is helmed by chef-owner Mitsuharu Tsumura. The restaurant’s Nikkei cuisine is a fusion that…