Toronto’s first Swiss Chalet on Bloor Street West, the entire block of buildings in the photo demolished in 2002. Photo from the Toronto Archives, taken
Toronto’s first Swiss Chalet on Bloor Street West, the entire block of buildings in the photo demolished in 2002. Photo from the Toronto Archives, taken