Escargot

escargot

Escargot is a dish of cooked land snails, usually served as an appetizer.  Escargot is the french word for snail and so the dish is often associated with French cooking. There is nothing quite so yummy as the traditional presentation … Continue reading