Pizza Salvatoré is a pizza restaurant known for its delicious pizzas, including stuffed crust options, and poutines. They offer online ordering and a variety of pizzas.