On April 29, Houston got a new cigar store.
The Davidoff of Geneva – since 1911 location in Houston’s Galleria neighborhood opened for business. The 2,000-square-foot store is the last in a string of new retail stores including locations Atlanta, Las Vegas, Manhattan and Tampa.
This location is owned by Davidoff.
It includes a retail space, lounge and private lockers for members.
The Davidoff Houston location is at 4444 Westheimer Road, Suite G150 in the River Oaks District.