French restaurant wins 'world's best restaurant' award for first time

Video. French restaurant wins 'world's best restaurant' award for first time

The restaurant, Mirazur, on the French Riviera won the competition, which saw other European restaurants dominate the top 10 list.

Latest video