Search results
We did not find results for: Lenta (retail).
Check spelling or type a new query.
We did not find results for: Lenta (retail).
Check spelling or type a new query.
Hypermarket chain in Russia
Lenta is a Russian super- and hypermarket chain. With 149 locations across the country, it is one of Russia's largest retail chains in addition to being the country's second largest hypermarket chain. Wikipedia