The 13 Spanish restaurants ranked in the World’s Best 120: ‘Azurmendi’ (No.14)
Following on from our first article about The World’s 50 Best, an organisation that ranks restaurants around the world, we now focus on Azurmendi in the Basque Country. Seven restaurants in