ABIGLOBAL FOODS ONLINE LTD

Frozen Snails 4 pieces (cleaned)

Size
 
No reviews No reviews
£16.99

Checking local availability
 

Frozen snails are a preserved delicacy often used in gourmet dishes. Typically, they are the land snail species Helix aspersa, known for their tender texture and earthy flavor. These snails are cleaned, blanched, and then frozen to maintain their quality and extend their shelf life.