News Subscriber only
El Celler de Can Roca tops Noma as World’s Best Restaurant
El Celler de Can Roca in Girona, northeastern Spain, has ended Noma’s three-year run at number one to be voted the World’s Best Restaurant....
Get unlimited access to drinks business
Already a subscriber? Login