Le Flaubert is a French restaurant.