Tag: Osteria Francescana

Italy’s Osteria Francescana named world’s best restaurant

Osteria Francescana ascended to the top of the annual ranking of world's