A massive 31,000-square-foot supermarket known for its “iconic shopping experience” opened Thursday in the heart of downtown Toronto. After seeing success at its College and Spadina location, T&T ...