Escargot in Garlic Butter
$31.61
$59.74
A fancy French favorite similar to clams or oysters. WILD CAUGHT PRODUCT OF FRANCE APPROX. 12 SNAILS
Specialty