The Cigar Inn: Two Fantastic NYC Locations
The Cigar Inn, with two locations in Manhattan, manages to have an atmosphere that is incredibly sophisticated and extremely friendly. My first stop today was the 1st Ave. location of Cigar Inn, where I spoke with Bill Sakih, the owner. This smaller store and lounge, which can hold about 15 customers at a time, has […]