HomeAll ProductsDubon - EscargotsDubon - Escargots$19.50PriceQuantity*Add to CartIngredientsSnails, water, salt, spices (natural flavour)InformationOrigin : FranceFormat : 125gNo Reviews YetShare your thoughts. Be the first to leave a review.Leave a Review