bayshore mall
visit ottawa's top shopping destination. bayshore centre is home to 190+ stores and restaurants, including sephora, h&m, aritzia, zara and much more.
bayshore is an open-air, mixed-use shopping center featuring a variety of upscale retail, restaurants, entertainment, office space, and luxury residential…
ADS