Markets & Stores 6

Where to buy stevia

Lola | Aug 2, 2005 03:30 PM

Can anyone tell me where I can buy stevia - either the syrup or powder form - in Manhattan? Below 14th preferred, but I can make a trek if need be. I did not find it in Whole Foods.
Thanks :)

Want to stay up to date with this post?

Recommended From Chowhound