Tag archive for ‘Restaurant’
By Italia Travel & Life On Tuesday, June 14th, 2016
0 Comments

Massimo Bottura’s restaurant: the world’s best

Who would have thought it?! Italian Resturant Osteria Francescana in Modena, Italy, is the first Italian restaurant ever to have won the title of world’s best restaurant! Congrats Massimo Bottura!   CREDIT: More...