L'Esquichette is a tea room and cafe specializing in matcha and green tea flavors.