French restaurant wins 'world's best restaurant' award for first time
  • 5 years ago
The restaurant, Mirazur, on the French Riviera won the competition, which saw other European restaurants dominate the top 10 list.
Recommended