Le Cigalon is a French restaurant offering authentic cuisine prepared with fresh ingredients. It features both indoor and terrace seating.