Preheat oven to 350°F; grease two 9-inch pans.
Whisk flour, cocoa, sugar, baking powder, baking soda, and salt.
Mix eggs, milk, oil, vanilla; add to dry ingredients, then stir in boiling water.
Divide batter; bake 30-35 minutes; cool completely.
Beat butter, powdered sugar, cocoa, salt, vanilla, and cream for frosting.
Frost layers; garnish with shavings or raspberries.
Serve on a cake stand with coffee, ice cream.