Windsor Shoji Ikebukuro
Website:
www.adidas.comAbout Windsor Shoji Ikebukuro
Adidas retailer Windsor Shoji Ikebukuro is a popular athletic footwear and apparel store located in Tokyo's Toshima Ward. The store offers a wide variety of adidas products, including sneakers, casual shoes, sports shoes, jackets, pants, and accessories for men, women, and children. The store is well-stocked and the staff are knowledgeable, friendly, and always willing to assist customers with their shopping needs. With a modern and stylish design, Windsor Shoji Ikebukuro is a great spot for both serious athletes and casual shoppers alike.Other Adidas Retailers Locations
Adidas Retailers locations in ToshimaAdidas Retailers locations in Tokyo
Adidas Retailers locations in Japan
Adidas Retailers locations worldwide