Le Crystal is a splendid French restaurant a short walk away from the Champs-Élysées. With rich flavours, great texture and brilliant styling, this restaurant takes you on a gastronomic journey in French cuisine. Slurp some creamy pumpkin soup, tuck into succulent duck foie gras or relish some confit lamb.