Chicago, IL Metro >
114 W Park Ave,
“Very comfortable atmosphere.”
“very nice local cigar shop, on the smaller side with a beautiful smoking lounge, nice selection of cigars & very friendly customers!”
“The Elmhurst Cigar House is a tiny little cigar shop with a fine selection of cigars for reasonable prices.”
Sign in to Write a Tip
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now