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