Italy’s Osteria Francescana named world’s best restaurant again Food June 20, 2018 Culinary masterminds from five continents gathered in the Spanish port city of Bilbao to crown a champion.