Libellules et Papillons is a tea house offering homemade market cuisine with French and healthy options. They feature quality teas and fresh pastries, with vegetarian and vegan choices available.