Pizza Salvatoré is a pizza restaurant chain offering delicious pizzas, including stuffed crust options, and poutines. Online ordering available.