LELL - LELL Market is located in Villeurbanne, France on 159 Cours Tolstoï. LELL - LELL Market is rated 4.8 out of 5 in the category grocery store in France.
Address
159 Cours Tolstoï
Service options
In-store pick-upIn-store shopping
Accessibility
No wheelchair-accessible entrance
Offerings
Organic products