Baskin Robbins Japan to mark ‘shincha’ season by releasing brand new caramel matcha flavour
‘Shincha’ is an important time of the year for green tea purveyors. The word literally means ‘new tea’, and it refers to the first harvest…
Shincha
‘Shincha’ is an important time of the year for green tea purveyors. The word literally means ‘new tea’, and it refers to the first harvest…