IMG-LOGO

Spanish Almond Pie

Spanish Almond Pie

Spanish Almond Pie or (Tarta de Santiago) is an almond cake from Spain that couldn't be easier to make. It's naturally gluten-free, sweet, and bright from the lemon.

Related Products