Au Jardin des Carmes is a French restaurant offering a charming atmosphere with a shaded terrace.