Description
Premium Japanese Sencha green tea. Grown at 600m in the finest growing region of Kyoto.
Premium Japanese Sencha green tea. Grown at 600m in the finest growing region of Kyoto.
Sign up for our e-mails and be the first to know about new menu items, local events and special promotions!
Thank you for subscribing.
Something went wrong.
We do not share any of your personal data with any third party.