Le Bistrot des Roses is a French brasserie offering traditional cuisine with indoor and terrace seating.