Contents

The Niagara Falls, New York location dates back to 1983 when it was branded as "Showbiz Pizza" In 1990 during "Concept Unification" the location closed as "Showbiz Pizza" and was later reopened as a "Phase 3" Chuck E. Cheese's after a prolonged shutdown that started in December 1989 and finished in March 1990.

2016 saw a massive redesign and overhaul after a prolonged shutdown. The location was remodeled entirely, bringing it in line with the brand-new "Phase 6" locations. It was soon branded as one of Chuck E.'s largest locations in their domestic market of the United States.