Surprise Me!

Spanish restaurant voted 'world's best'

2013-04-30 26 Dailymotion

Spain's El Celler de Can Roca seizes the title of the world's best restaurant from Denmark's Noma. Duration: 01:04