This Is What A Meal At The World’s Best Restaurant Looks Like

September 26, 2016

Osteria Francescana in Modena, Italy, was recently named the world’s best restaurant for 2016. After ranking third in 2013 and second in 2014, Osteria Francescana received the most prestigious award in global gastronomy, the World’s 50 Best …