Tag: world’s top 100 restaurants
Canada Snubbed From World’s Best Restaurant List Again
LONDON, U.K. — Spain’s El Celler De Can Roca has pushed three-time winner, Denmark’s Noma, to the second spot on San Pellegrino’s annual list...