Neptune Barracuda Steaks
£3.50
Barracuda, a Pacific or California species, full of flavour, meaty and firm texture which is light tan when raw and off white cooked.
Barracuda, a Pacific or California species, full of flavour, meaty and firm texture which is light tan when raw and off white cooked.