Le Buzz is a French brasserie offering homemade specialties in a convivial atmosphere. Features include accessible access, a terrace, and a bar.