Copy the URL to share this page:
Get ready to take your taste buds on a spicy safari with Peppered Snail! This isn't your garden-variety escargot – it's a Nigerian delicacy that's slathered in hot, peppery sauce and sure to make your mouth do the happy dance.