Osteria Francesca Named World’s Best Restaurant
This years World’s 50 Best Restaurants list found Osteria Francescana of Modena, Italy taking home the top spot; making it the first Italian restaurant to ever take home the leading honor. Chef and owner, Massimo Bottura, stood out to over 1000 voters worldwide with his contemporary Italian dishes. After two years of coming in second on […]
