T&T Supermarket to open 40,000‑square‑foot store at Sherway Gardens

The arrival of T&T in 2027 comes after a period of transition for Sherway Gardens.