Nature's Path, Organic Frosted Toaster Pastries, Wildberry Acai, 6 Tarts, 52 g Each
The combination too sweet and delicious
Posted by 5288189042693737581
on Dec 31, 2013
Purchased at iHerb
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.