New Godfather's Pizza Location Opens In Peoria, IL

Godfather's Pizza would like to announce that a new franchise store has opened in Peoria, IL under the guidance of Martin & Bayley, Inc. The non-traditional location opened its doors on May 15, 2014. 

New Godfather's Pizza - Peoria, IL