I live in Northern California, and have never experienced the amazingness that is Aldi.
What would be the closest equivalent in the SF bay area?
September 02, 2017 at 10:15AM
Type something and hit enter
I live in Northern California, and have never experienced the amazingness that is Aldi.
What would be the closest equivalent in the SF bay area?