Osteria Francescana Is Named the World’s Best Restaurant

See the full list of the annual World’s 50 Best Restaurant Awards