The Owl Shop has a selection of whiskeys that rivals some of the best bar establishments in New Haven. The ambiance is relaxed, dimly-lit and perfect for an intimate night out. It’s lounge-style so lots of couches and leather backed chairs. If you’re into whiskey, cigars, and places that exude history, you…