120 Cigar Bar is a cozy establishment offering a selection of premium cigars in a relaxing atmosphere.