ALDI
2300 Dixwell Ave, Hamden 06514