Central, a renowned restaurant located in Lima, Peru, has been named the best restaurant in the world on the 2023 World's 50 Best Restaurants list. Led by a female chef, it marks a historic milestone for South American gastronomy. Central's mission is to delve into Peru's distinct cuisine, culture, traditional cooking methods, and diverse environment, […]