Grilled suckling lamb kidneys (unit)

Taberna del Gourmet

Grilled suckling lamb kidneys (unit)