ALDI

688 Long Hill Rd, Groton, Connecticut, United States