Babka CakeDescriptionbabka cake is a decadent, sweet yeast-leavened pastry that sits somewhere between bread and cake.400 gram NotesShare Product