Mentor, OH (8000 Plaza Blvd)

Mentor, OH (8000 Plaza Blvd). is a Chuck E. Cheese's located across the street from Great Lakes Mall in Mentor OH.

Chuck E. Cheese's
This location opened on July 20, 1998. The store would be the last new store to open with a Cyberamic stage, as Studio C Alphas were being installed in stores by this point. The location got the 2005 remodel in 2006, and expanded in 2009.