Au Flambadou is a French restaurant offering traditional cuisine and wood-fired pizzas.