In Gourmet Why Do People Eat Snails in France? November 12, 2021 You might not look at this and think, “I should eat that”. But in France, people eat about 700 million…