Italian Crostata

A classic tart from Italy made with a delicate sweet pastry that is near impossible to mess up. Change it up by using any jam you prefer. 

star