Les Caudalies is a French restaurant offering fixed-price menus featuring classic French cuisine with modern twists, served in a historic and elegant setting.