From what I have seen they do not carry lamb. But, they do carry a very good stew meat that can be used in a great crock pot stroganoff.
From what understand is that ALDIs is owned and run by TRADER JOES.
No they don't
yes and no
no
They have Frozen Gyros ready just to warm up in the frozen food section but I think it's their brand
Don't know about the brand
Thanks! Your answer is awaiting moderation.