Tag: S. Pellegrino World’s Best Restaurant
El Celler de Can Roca Trumps Noma As World’s Best Restaurant
LONDON, U.K. — El Celler de Can Roca in Girona, Spain, has been named the S. Pellegrino World’s Best Restaurant, followed by Modena, Italy’s...