The Owl Shop
[ Bar ]
268 College Street
New Haven, Connecticut
()203-624-3250
78
1 rating
Mon-Thu 10:00 AM-1a, F-Sat 10:00 AM-2a, Sun 12:00 PM-1a
information provided by RateBeer.com