Kidney

Kidneys are delicious when chopped, sautéed in butter, mixed with a little black pepper and cream and then served on hot toast ….

Which one will you choose……….

Showing all 5 results