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