Le Mimosa is a French coffee shop and wine bar offering a cozy atmosphere with a unique selection of wines, champagne, and crémants. Enjoy coffee, wine, bubbles, and snacks, with seasonal drinks and occasional live music.