Customer Reviews
Customer Ratings
Reviews
2-star
中国的 (0)
Other Reviews (2)
Sort by
brewers yeast

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.





