Posts

Szechuan Buttons CACloseup

Szechuan Buttons or Toothache Plant – Rock Star of the Garden

/
Szechuan Buttons - a hot culinary trend for the tingling buzz they bring to your lips and tongue. Expensive to buy; easy to grow your own!