Greek retail chain Jumbo is preparing to open its first Canadian store at Vaughan Mills in Vaughan, Ontario. The new location will introduce the brand's selection of toys, school supplies, clothing, seasonal decor, and home goods to the Greater Toronto Area.
The store is scheduled to occupy the former Toys “R” Us space located near Entrance 3 of the Vaughan Mills shopping centre.
In-depth summary · AI, neutral