Italian luxury sneaker-maker Golden Goose coming to Canal Place
The Italian retailer Golden Goose, known for its upscale fashion sneakers, is coming to Canal Place shopping mall. The retailer, which is based in Venice, will be take 2,600 square feet at the mall, ...