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