Yorkdale Shopping Centre is now home to ECCO’s first North American flagship store.
The shiny new spot opened its doors on Friday, June 23rd becoming the fourth evolution of the ECCO Prime (flagship store) concept following openings in Hamburg, Berlin, Flensburg and Amsterdam.