21 Broadway, New Haven, Connecticut 06511 USA
drink selection and house made chili oil
Photo Credit: Yelp