Open 7am-2am on Fri & Sat, 7am-12am Sun-Thurs
Location
159 York Street
New Haven, CT
See map: Google Maps