Chuck E. Cheese 96

Chuck E. Cheese #96 is a Chuck E. Cheese restaurant and children's entertainment center located at 5501 East 82nd Street in Indianapolis, Indiana.