Italy's Osteria Francescana named world's best restaurant
Osteria Francescana in Italy's Modena has topped the 'World's 50 Best Restaurants' list for the second time. El Celler de Can Roca in Spain and Mirazur in France were ranked second and third respectively. The list, which debuted in 2002, is prepared by a panel of over 1,000 chefs, food writers and other experts from 26 geographical regions.