Yes, they open everyday but maybe change hours on holidays
Yes, they're open. I went there today myself.
It is opwn until 8 pm today, just click in the link below ro see for info. https://www.aldi.us/en/weekly-specials/our-weekly-ads/
Thanks! Your answer is awaiting moderation.