Matcha tea 抹茶

Green Giant

Does matcha tea need any introduction? This Japanese green tea, ground to a fine green powder full of flavor and energy, has already amassed thousands of fans worldwide. In Japan, it is a beverage consumed in the purest tradition, following a very formal ritual, and has been for many years. Today, to our delight, it can be found everywhere.

Latest Articles

Osaka-style vs Hiroshima-style Okonomiyaki: the battle of the batter explained!

Okonomiyaki is a unique dish amongst Japan's culinary roster, and two of the country's most famous cities boast a unique type of okonomiyaki that has ignited a bit of a (friendly) rivalry.

Noto Wagyu

The food specialties of the Hokuriku Region

Japan’s geography is often associated with two major features: the jagged peaks of rolling mountain ranges and the pristine waters of deep blue oceans.

5 kakigori shops to check out in Tokyo

Check out five great spots for refreshing and sweet kakigori in Japan's capital of Tokyo!