Canadian outerwear brand Canada Goose (NYSE: GOOS) tapped South Coast Plaza to be the site of its first permanent brick-and-mortar location in California.
The store is set to boast a Snow Room recreating the conditions of a snowstorm for customers to try out the company’s gear. The South Coast store will be the first to boast the feature among Canada Goose’s U.S. stores.
Canada Goose will be located on the lower level of South Coast in a space previously occupied by Escada.
The opening follows Canada’s Goose’s pop-up shop at The Grove in Los Angeles late last year.
The outerwear brand currently counts more than 25 stores globally.