La Petite Auberge is a French restaurant offering seasonal cuisine in a warm, inviting setting. Features include a shaded terrace and wine selection.