We are regulars at Cafe Kitsune in the Palais Royal gardens. Matcha latte what? Up until just a few months ago, we had not gotten on the matcha latte bandwagon… We live in Paris and the matcha latte craze is really just arriving here now thanks to Maison Kitsune Paris and their lovely Kitsune cafés….