1 ALDI Location in Jamaica, NY