News du Luxe This Paris restaurant voted most beautiful in the world by the Prix Versailles Paris 8 Restaurant Pavyllon, a Michelin-starred restaurant nestled in the gardens of the Champs-Élysées