Construction at Cumberland Tower nearly complete at former Four Seasons Hotel site
Today, crews are putting the finishing touches on the exterior trim pieces above the tower’s distinctive tilted glass section.
First Canadian location of STK Restaurant announced in Toronto
The restaurant is set to open in 2016 and will encompass 8,880 square feet.