Lima

Central in Lima, Peru Named The World's Best Restaurant for 2023
Central in Lima, Peru Named The World’s Best Restaurant for 2023

Pursuitist visits Central in Lima – the pinnacle of gastronomy, named the world’s best for…