Escargot - What A Holiday

Snails served in their shells with garlic butter are a popular delicacy in France. Don’t knock it until you’ve tried it.