Maido, Lima — The World’s Best Restaurant 2025 May 24, 2023 / Pablo Melgarejo / Source Maido, Lima, Peru — No. 1 in The World’s 50 Best Restaurants 2025. Chef Mitsuharu “Micha” Tsumura. Photo and source: The World’s 50 Best Restaurants. 0 Likes