Sponsored By

Video: Inside this year's World’s Best Restaurant, Mirazur

Chef Mauro Colagreco shares what makes the award-winning restaurant, located on the Cote d’Azur in France, stand out