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

2019-06-26 1

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