Italian Centre Sherwood Park
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.
Municipality:
Strathcona...