i actually shopped at LIDL in torino, italy.... it was one of the coolest places i've ever been to in my life
the food was dirt cheap, and the beer was even cheaper... like .23 Euros a pint or something ridiculous....
that's about all i know about it though... sorry
