Naturally Farmed Shrimp, Large

1,300.00 per kilo

Large shrimp contain about 30 to 40 pieces to a kilo.

Minimum order: 1 kg