Day: 23 November 2017
Spain adds two new three Michelin star restaurants
The prestige of Spain's food scene has been reflected once again as two more of the country's restaurants were awarded three Michelin stars – the highest accolade handed out by the Michelin Guide.