Delicious Dried Barracuda, 3.17 oz / 90 g
SKU: 307111
$5.50
We have run out of stock for this item.
Dried Barracuda is considered to be the most exquisite dried fish for its excellent taste.
Ingredients: dried fish barracuda, salt