Posted by Reviewer2589983 From Great Britain on Feb 19, 2011
Purchased at iHerb
this was advertised to be the only good tasting Brewers Yeast. Personally I think it tastes horrible. Too horrible to consume.
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.