I have also heard it called Polish Pie. Yummy stuff