World’s 50 best restaurants 2025: Lima’s Maido takes the crown
The 2025 list of the World’s 50 Best Restaurants just dropped, and let’s just say—it was a big night in Turin, Italy.Maido, a Japanese-Peruvian hotspot in Lima, Peru, officially snagged the No. 1 spot, becoming the second restaurant from Lima to ever top the list. Chef Mitsuharu Tsumura, who’s been blending Japanese precision with bold…