Chuck E. Cheese 108

Chuck E. Cheese #108 is a Chuck E. Cheese restaurant and children's entertainment center located at 2541 El Camino Real in Redwood City, California.