FRESH Stevia leaves?

Anyone know where to get them? I'd like to get some, either from a brick and mortar here in NYC or from an online store, doesn't matter. There are plenty of sources for dried leaves, but I want them fresh. I *could* grow a Stevia plant at home... But that's a last resort. If anyone has any sources, please let me know!

 

The tastiest bites delivered to your inbox!

Comments:

Comments are closed

Talk is closed - check out our Facebook and Twitter accounts instead.