Did you catch The Best of France last weekend in Times Square? It was a lovely affair showcasing EVERYTHING France
The French take pride in their "savoir-faire" (expertise) in the way they create their products, especially when it comes to food.