Le kidney is the culinary term used to designate the kidneys of slaughter animals. The kidneys are "a delicate food" whose finesse and tenderness depend on the age of the animal and the cooking.
Delivered to you tomorrow if you order now.
LOCATION / MANUFACTURER
this meat is found in local markets and grocery stores.