iHerb Customer Reviews
Savings of: $0.26 (7% off)
Sorry, this product is no longer in stock.
Posted by Reviewer3069863 on Sep 23, 2011
Like a creamy tasting potato chip
Posted by Reviewer1204522 on May 26, 2011
I like it taste! Unfortunately, it not sells in Russia...
Items 1-3 of 3 total