Always your best bet when it comes to small kid entertainment. This CEC was pleasantly clean and had all the games in working order. I also think they must have changed the pizza because it's not as greasy as I remember it, which is a good thing. I ordered the family 2 pizza deal and it fed my three boys well. I went to purchase a salad from the salad bar and the nice guy at the counter let me have it for free.
If you think about it, you'd end up shelling out way more money taking the kids to an amusement park or the fair. It's a nice celebratory place where everyone can have fun.