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