Preheat oven to 350°F. Grease and flour a Bundt pan thoroughly, making sure to coat all of the ridges.
In a large bowl, combine the cake mix, dry pudding mix, eggs, club soda, oil, and almond extract. Beat on low speed for 30 seconds, then increase to medium speed and beat for 2 minutes.
Pour the batter into the prepared pan. Tap on the counter a couple of times to release air bubbles.
Bake for 40 to 45 minutes, or until a toothpick inserted in the center comes out clean and the cake pulls slightly from the edges of the pan.
Cool in the pan for 10 minutes, then turn out onto a wire rack to cool completely, at least 2 hours.
Once the cake is fully cool, whisk together the confectioners' sugar, milk, almond extract, and salt until smooth and pourable. Add a splash more milk if too thick; a bit more sugar if too thin.
Drizzle over the cake. Garnish with chopped pistachios if desired.
Let the glaze set for 15 to 20 minutes before slicing.