Origin: France

Species: Helix Pomatia Linne

Producer: La Maison de l'Escargot

Available Specs: Very Large 

Size: 96 Count/ 29 fl oz