oxrulader
[
Swedish
]
Beef olives. Thin slices of veal wrapped around a stuffing and braised.
Countries
Sweden