La Petite Auberge is a French restaurant offering authentic, homemade cuisine with a focus on fresh, local ingredients.