Le Baroud Döner is a restaurant specializing in döner and grilled dishes, available for dine-in and takeout.