San SebastianoParishShareVia Giuseppe Garibaldi12048 Sommariva del Bosco, PiemonteItalyGet directions