Davidoff of Geneva USA Reveals New Destination Boutique on the Las Vegas Strip Basel/Las Vegas, May 2015 – Davidoff of Geneva USA will expand its footprint on the Las Vegas strip with a new “Davidoff of Geneva – since 1911” Licensed Boutique & Cigar Bar in late 2015. While Las Vegas is home to multiple Davidoff of Geneva boutiques, the new location will create a destination for cigar aficionados. The 1,500 square foot store features […]
Browsing Tag