Search for:

Italy’s Osteria Francescana was crowned the world’s best restaurant for a second time.TRT World’s Sarah Morice takes a look.