1 ALDI Location in Amherst, OH