The new location opens at Yorkdale Shopping Centre, the next chapter in the German luxury brand’s expansion in Canada.