La Clé d'Sol is a French restaurant offering both a midday formula and gastronomic dining experiences. It is known for its authentic menus and provides a refined culinary experience.