L'Arbre Vert is a restaurant offering traditional French and Alsatian cuisine in a charming setting.