Crab Town
2380 Dixwell Ave, Hamden CT 06514