Le Cafe is an ice cream shop with a French flair, offering homemade ice cream, soft serve, quiches, snacks, and cakes.