Peppered Snail

About the product
Peppered Snails are a common feature in Nigerian restaurants' menus. They are also served as Small Chops at parties.
Price
2500.00
Contact with supplier
BACK TO TOP