Sardellen filets

[German]

Tiny fillets of anchovies, usually marinated in oil and spices and often tinned (US: canned).

Countries