Star Bucks At Shuter & Church Street

St. Michael's Cathedral on Shuter Street.

Situated in the heart of Toronto, it is the principal church of Canada's largest English-speaking Catholic archdiocese. A sanctuary of quiet prayer in the midst of the city's busy sidewalks and streets, this venerable edifice is a link to the early days of the metropolis and the scene and witness of many solemn ceremonies.

http://www.torstm.com/StMikes/