Italy's Osteria Francescana named world's best restaurant

Agencia EFE India , Italy , Spain Jun 20, 2018, 11:33 AM(IST)
Italy's Osteria Francescana was proclaimed Tuesday as the best eatery on the planet during the World's 50 Best Restaurants Awards ceremony at Bilbao's Euskalduna palace.
Read in App