Anyone grown these/eaten these?
They seem very tempting but I don't want to get them if they don't taste good. I seem to remember that they're like mint and spread everywhere...is this true? Would I be better off planting them in pots if I get some?
Thanks!
They seem very tempting but I don't want to get them if they don't taste good. I seem to remember that they're like mint and spread everywhere...is this true? Would I be better off planting them in pots if I get some?
Thanks!
Comment