Les Acacias is a French restaurant offering a unique culinary experience with high-quality cuisine. Take-out options are available.