Surprise Me!

Italy's Osteria Francescana crowned world's best restaurant

2018-06-20 25 Dailymotion

Italy's Osteria Francescana is crowned the world's best restaurant for the second time at an awards ceremony put on by a British trade magazine, beating out top eateries in Spain and France.