Piazza C.L.N., 231bis, 10121 Torino, Italy
+39 011 539281
Note the marvellous twin churches which frame the San Carlo square. Their interiors are decorated with paintings of saints.