5 Stars 4 Stars 3 Stars 2 Stars 1 Star
4.4 from 10 reviews
Twabaa are traditional Algerian lemon and olive oil cookies known for their tender crumb and fresh citrus aroma. These lightly sweetened cookies combine the richness of olive oil with bright lemon zest and delicate vanilla, creating a refreshing and wholesome treat that is perfect for tea time or sharing with family and friends.