Crostata is one of the best Italian desserts! This traditional jam tart recipe is easy to make and all you need is basic pantry ingredients.
238