adidas brings much-loved stadium-inspired concept store to Dubai Festival City Mall
German sports giant adidas recently announced the opening of its third stadium-inspired concept store in the UAE. Located in Dubai Festival City Mall, one of the most popular destinations for dining, lifestyle and entertainment in the UAE, the new performance wear store will offer visitors a one-of-a-kind shopping experience.