L'Orangerie is a haute French restaurant offering refined dining within a charming pavilion setting.