Picard – The Best Supermarket
The French frozen food store chain. I’ve been aware of Picard for years, but I never really gave them much thought. That is until this trip to Lyon. The Picard right next to Les Halles piqued my interest. Think of a supermarket that sells everything, but only in frozen formats. It blew my mind. It …