The Sauce Is Boss At This Local & Original Rockford Pizza Place
Pizza sauce is usually an underrated component on a pizza.
At Itzza Pizza, 3863 North Perryville Road, it's the thing that ties the whole pie together.
Is it the best pizza in Rockford though?
What is your favorite Rockford area pizza place? Let us know on Twitter or Facebook.