Originally Posted by Mike_D Yup, it's a type of snail. It's an acquired taste for sure. I found it a little bitter and chewy.
Forum Rules