Paris 8 Restaurant Pavyllon, a Michelin-starred restaurant nestled in the gardens of the Champs-Élysées