Westbrae Natural Organic Fava Beans, 15 Ounce Cans (Pack of 12)
These are awful i wouldn't recommend these to anyone. They look unappealing and taste just the same. Absolutely 1 star from me.
Its good and has good quality .. i tried it few times i didnot like it in the begining but it cool for those who like to try new things
Q & A