Mushroom Strudel

So savory, so buttery, so good.