Devilled Kidneys on Toast

At St. John, London ยท Main

Lambs kidneys in devilled sauce on white toast. Textbook British offal cookery.

More at St. John