Mirazur. (Source: Mirazur) 

The World’s Best Restaurants

(Bloomberg) -- Mirazur in Menton, France, is the No. 1 restaurant in the world.

Bloomberg Quint

Add BloombergQuint App to Home screen.