Strudla – German steamed dumplings or biscuits, straight from Oma’s recipe box.