Sorry, I don't know for sure. But they always have special buys that they don't normally sell. So you might want to look in there weekly ad or just call your Aldi store to see.
Sometimes they change food out.
No
I think so, there's a lil island in the back with frozen seafood
Some
Thanks! Your answer is awaiting moderation.