AVRUGA CAVIAR 120G Avruga is a product made from herring, 120g x 12pcs and it has been certified by the Marine Stewardship Council (MSC) for sustainable fishing. Avruga caviar is a fantastic, high- end product with an excellent flavour and aroma. 75