Le Charabanc is a restaurant specializing in country-style cuisine with quality ingredients. Offers dishes such as homemade caillettes and regional charcuterie.