Return to Products Page

Sencha Tea Bags

/ 2g X 20 Bags

Sencha Tea Bags

  • Sencha Japanese Green Tea
  • 20 Tea Bags
  • Made in Japan