Brands
Where to buy
adidas NEO
Shops
Origin: Herzogenaurach
Since: 2011
www.adidas.com/neo
Shops in
Berlin
Olymp & Hades
(2)
Olymp & Hades
— Am Borsigturm 2, Hallen am Borsigturm, 13507 Berlin, Tegel, Germany
Olymp & Hades
— Karl-Marx-Strasse 66, 12043 Berlin, Neukölln, Germany
Berlin
Chemnitz
Dietikon
Madrid
New York