The World’s Best Restaurant, Maido, is a masterclass in Nikkei cuisine
Maido, a restaurant in Lima, Peru, run by chef-owner Mitsuharu ‘Micha’ Tsumura, has been named The World’s Best Restaurant at The World’s 50 Best Restaurants… Read More »The World’s Best Restaurant, Maido, is a masterclass in Nikkei cuisine









