Tarts & Pastries

Almond Baklava

Almond Baklava

A classic flaky confection with a sweet nut filling.

star