Asador Etxebarri from Spain's Basque Country was awarded the title of world's best restaurant Wednesday night during a ceremony in Lima, Peru, the first such event held by The 50 in South America.
register or log in to get more services such as weather report, extended news articles and web search