Le Grenier d'Abondance is a deli offering French-made products, including tea, coffee, chocolates, sweets, and other gourmet treats. They also operate as a tea room.