Le Flocon is a French restaurant offering traditional, homemade cuisine. It features indoor and outdoor seating.