St. Nicholas of Bari Catholic Church, at 1277 St. Clair Avenue West in the heart of Corso Italia, is a bit of an unusual church, built to fit into the streetscape of this traditionally Italian-Canadian neighbourhood. Still, the stained glass windows stand out, even from across the street at twilight.



