escargot
04/03/2017
/
By D. Samuelson
Will this French superfood crawl its way to American restaurants?
Escargot is the name for snail in the French tongue. These slimy little creatures have long been considered a delicacy in France, a nation well versed in the art of distinctive cuisine. France even celebrates a National Snail Day every May 24th, says Snailworld.com, who also reports that snails have been eaten for thousands of years because they are “low in fat […]
« Return Home
1 of 1
Popular Articles
COPYRIGHT © 2017 FRESH NEWS
Privacy Policy