Les P'tits Plats d'Isa is a modern French food stand offering homemade products, including savory tarts with fresh vegetables, gluten-free cakes, and naturally flavored marshmallows.