Le Clemenceau is a family restaurant offering homemade French and European cuisine.