The Italian Centre will be opening its fifth location in Sherwood Park in the fall of 2021. The new location will contain 22,500 square feet of space, a cafe, and parking for 140 vehicles. The project was announced on February 27, 2020.