Sort by

Couturier

Burgandy Snails

from $20.00
Escargots from Burgandy, France Make your next dinner party a memorable one. An exotic delicacy of culinary elegance. Delightful to one's palate. The Helix Burgandy snail originating from France is considered the world's finest. Each snail is plump and...
View Product