Combine flour, cocoa powder, baking powder and salt in bowl. Mix well. Add eggs, sugar, milk, shortening and vanilla. Whip on high speed 10 minutes. Pour into 2 greased 9-inch round cake pans. Bake at 325 degrees 45 minutes or until cake springs back when touched.
Cool cake layers, then slice each layer into 2 layers using serrated knife. Sprinkle each layer with some of kirschwasser.
Put one layer on serving platter. Using a large pastry bag fitted with a large star tip, pipe circle of cream around circumference of cake layer. Make circle of cherry filling inside circle of cream. Continue alternating circles until layer is covered. Top with remaining cake layers, covering each in same manner. Frost entire cake with cream.
With the same pastry bag, make 16 rosettes out of the remaining cream. Put cherry in center of each rosette, then sprinkle top and sides of cake with chocolate shavings. Makes about 12 servings.
Restaurant's pastry chef, Mary Nook, sent the recipe.