Iberia Seda Beans, a culinary gem that adds a touch of elegance to your dishes. These premium beans are thoughtfully sourced and expertly processed.
24 oz
Join our Community and receive exclusive offers, and recipes to spice up your meals!