
The Best Restaurant in the World? It’s the Peruvian-Japanese Maido in Lima
Drumroll, please, for the best restaurant in the world: It’s Maido, in Lima, Peru. The annual ranking of the World’s 50 Best Restaurants was announced this evening at Lingotto Fiere in Turin. The top pick is a 16-year-old restaurant led by chef Mitsuharu …