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