Spain has three of the world’s top four restaurants following Valencia awards ceremony
SPAIN’S restaurants held their heads high in Tuesday’s ‘Best Restaurants in the World Awards 2023’ staged at Valencia’s Les Arts Opera House. The ceremony honoured