Tender snails sautéed in a flavorful pepper sauce, a unique delicacy that will awaken your taste buds.
Finger Foods/Pre-orders
Pepper Snail
$16.00
Tender snails sautéed in a flavorful pepper sauce, a unique delicacy that will awaken your taste buds.
Reviews
There are no reviews yet.