Salmon Caviar, also known as red caviar or ikura. This delicacy is highly prized for its rich flavour and delicate texture. Very lightly salted and exquisite topping on canapes or sushi.
Unit Size: 100g
Frozen product