Le Petit Tarbais is a restaurant offering an authentic French culinary experience with a focus on fresh ingredients.