Navarre (Navarrillo)
Brand originating from the French factory in Navarrenx.
Navarre (Navarrillo) is a cigar brand from France. Made by Cigare Navarre / Bright Leaf Cigar France. Humido lists 7 cigars from the brand. Most common sizes: Robusto (1), Rothschild (1) and Toro (1). Average press rating across its cigars: 80/100.