Lithuanian 100 Layer Cake
Lithuanian 100 layer cake, the genuine Lithuanian flavour, a yeast dough delicacy that tastes as it was home-baked.