Is thia place base off freddy faz bear
Address: 1600 S 61st Ave, Cicero, IL 60804, USA
Jim Gunter | Nov 1, 2020
No, much older
John Irvine | Nov 1, 2020
No
Eric Peterson | Nov 1, 2020
Not related
The truth Don't deny | Nov 1, 2020
No Freddy Fazbear's Pizza is its own restaurant
Thanks! Your answer is awaiting moderation.