A delicous free form apple pie topped with toasted slivered almonds. 

10"Apple Crostata with Toasted Almonds

C$25.00Price