Bistrot Les Zazous is a French bistro offering a cozy atmosphere, classic dishes, and a selection of wines.