Japanese Teas
Japan offers a wide variety of green teas that include Matcha, Genmaicha, Sencha, Gyokuro, & Hojicha. Each variety of Japanese green tea is carefully crafted my tea makers for a unique aroma, mouthfeel and flavour. Brewing Japanese teas is a spiritual & aesthetic practice that follows through into how it is served and is an ode to respect, purity & tranquillity.