Sbarro introduces LTO italian sausage and peppers pizza

October 21, 2015

Sbarro debuts a new pizza inspired by the italian sausage sub.