Get directions to: Itzza Pizza, Rockford, IL
Restaurant address: 3863 N Perryville Rd Rockford, IL 61114, USA
Restaurant: Itzza Pizza