Winebusiness.com - Homepage for the Wine Industry

El Celler de Can Roca leads Spanish triumph in restaurant awards

May 01, 2013

Girona's El Celler de Can Roca has knocked Copenhagen's Noma off the top spot as the World's Best Restaurant.