Any plan for Sunday lunch?
If you can get over your initial nerves, you can try one of the most unique French delicacies, the escargots (“snails” in English).
Today France consumes around 40-60 thousand tons of escargots per year, with hundreds of sp