If you love smoking great cigars with friendly people in an upscale setting, be sure to check this place out. Not far from the downtown Stamford hotels SCL is a welcoming oasis for travelers & locals alike. There has also been some recent celebrity sightings. Beautifully appointed with leather couches and club chairs this place features nine (yes, I counted) flat screen TV's, so if there's something particular you want to watch, you will be accomadated by the gracious hosts who also own the place. What makes this place different is this is the ownwer's "clubhouse" not their source of income. They make you feel very welcome!
Review Source: