L'Instant is a tea house offering homemade, organic products. Currently temporarily closed.