
The Owl Shop
VerifiedStore
4.7 (840 reviews) Cafes & Bakeries · Store New Haven, CT
About
The Owl Shop is a trusted cafe serving New Haven and the surrounding area.
Services
StoreLounge BarBarLive Music VenueCoffee Shop
Location & Directions
268 College Street · New Haven, CT, 06510Get directions
Request a quote
Reviews
Be the first to review.