Le Floucat is a French restaurant offering generous, modern cuisine featuring fresh, seasonal, and locally sourced products. Currently temporarily closed.