ALDI 2121 W Main St 9:00 am - 9:00 pm 9:00 am - 9:00 pm 9:00 am - 9:00 pm 9:00 am - 9:00 pm 9:00 am - 9:00 pm 9:00 am - 9:00 pm 9:00 am - 9:00 pm2121 W Main St, Suite 100Alhambra, California91801(833) 479-7112(833) 479-7112Get Directions