Au Petit Creux is a restaurant located at 344c Lieu-dit Lac Blanc. While specific cuisine details are not available, the name suggests a French origin. The search results indicate it is a public establishment.