With its 280 shops and restaurants, you will find it all at Les Galeries de la Capitale.