Sourdough Ida is a bakery specializing in organic sourdough treats. They offer a daily selection of handmade scones, brownies, and cookies, using seasonal and local ingredients whenever possible.