Each matcha recipe in Cafe Hatchi uses high quality green tea, grown and produced in Kyoto, Japan. The matcha is carefully cultivated and only the finest leaves are picked.
Hachi means Eight in Japanese, and a figure 8 on its side, resembles the infinity sign, conveying the concept of limitless possibilities.