We found this place while in Las Vegas for IPCPR. We had been walking through the Forum Shops and just happened to come upon it.
The store attendees were very knowledgeable when it came to their walk-in humidor which was very well maintained, tidy, and had a great atmosphere. The bar had a great selection and the smoking area was well kept and everyone was enjoying themselves. The seating inside was comfortable. There were plenty of accessories available as well including clothing.
It is odd to me being in a mall having a cigar with lots of traffic walking by but not enough for me to dock a star. Great spot! Check them out if you're in the area.