500 College St, Corner of College and Grove Streets, New Haven, Connecticut 06511 USA
Photo Credit: Yelp