Chiesa dei CappucciniParishShareVia Cappuccini10068 Villafranca Piemonte, PiemonteItalyGet directions