The 6th Best Restaurant in the World: Located in Lima, Peru
Chef Mitsuharu Tsumura, the mastermind behind Maido, was named “The King of Nikkei” Fun fact: Did you know Maido was ranked in 2023 as the #6 best restaurant in the world? In the heart of Lima, a restaurant named Maido, which translates to “welcome” in Japanese, stands as a testament to the innovative spirit of one …