is this similar to Aldi?
Yep. One’s supposed to go in near us.
I’ve wondered about that. My local Aldi’s is not very good but English people on British food blogs LOVE Lidl’s.