Foodie Facts Szechuan Buttons by Chef Rick Powless Posted on November 23, 2016November 23, 2016 Szechuan Buttons (aka Sechuan Buttons, Sichuan Buttons, Buzz Buttons, Toothache plant, Acmella Oleracea) are an unusual… Read More