1501 Farmers Lane Santa Rosa, CA 95404
Delicate layers of flaky pastry enveloping a luscious almond filling, adorned with toasted almonds, a sweet indulgence. Fresh from Red Bird Bakery.