Les Santons is a haute French restaurant in a charming Provençal setting. It offers seasonal gastronomic cuisine and a curated wine list within a masterfully renovated house.