Braised Mushroom and Wheat Gluten Roll - Weee!