Le Caboch'Art is a restaurant offering simple yet creative, homemade cuisine with a focus on fresh, quality ingredients.