Tuesday, April 30, 2013

SPAIN: El Celler de Can Roca Ousts Noma as World’s Best Restaurant.