This sprawling two floor, high ceiling location, with a walk in humidor, is well stocked with some of the best cigars in the world, a private members only room, TV’s located on every wall, and plush seating.

Location

1111 South La Brea Ave #6908, Los Angeles, CA 90019, United States