Maru CHA CHA matcha biscuit November 9, 2016 MALEBRANCHE is proud to introduce its newest treat, Maru CHA CHA – a matcha biscuit that combines native Kyoto heritage with French confectionary techniques. Read More