Advertisement
Easy
Published 1932
Truffles are found in England in Hampshire, Wiltshire, Somersetshire and Gloucestershire (near Bristol) and other places; wash them and pare them but don’t throw away the parings, wash them and put them in stock to flavour it; slice them into
