Sobacha: Health Benefits of Soba Buckwheat Tea
“Sobacha (そば茶: Soba Tea)” is a Japanese buckwheat tea often served in soba restaurants. It is a tea beverage made from roasted buckwheat groats featuring a unique fragrance characteristic of buckwheat. Sobacha (そば茶: Soba Tea) In Japan,...