Escargot, Snails, Caracoles

$25.00

Escargot, also know as Snails and Caracoles. Perfect as an Appetizer. 28 oz Can, 8 Dozen Snails in Shell.

Categories: ,
X