Top This! The Search For Rockford’s Best Pizza: Itzza Pizza
I have been all over Rockford searching for the best pizza in town. Does my search end this week?
This week, I went to Itzza Pizza on Perryville. It was my first time at Itzza Pizza and I ended up going with a supreme pizza that was loaded with toppings.
Question is, is it Rockford's best pizza?
______________________________________