Maido, Lima Claims Title Of World’s Best Restaurant 2025 World’s 50 Best Restaurants names its top choices.