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.
Read full articleThe restaurant, Mirazur, on the French Riviera won the competition, which saw other European restaurants dominate the top 10 list.
Read full article