This is Chuck E Cheese for the next grade levels up. A very popular place to do birthdays, so watch out on weekends. You'll be overrun by kids.
Food, games, skill games, etc. that you'd expect. Friendly staff.
I don't frequent this place, as my kids are still too small to really enjoy what they have to offer. But kids over the age of say, 8, might be more thrilled.