My girlfriend's 6 year old daughter loves this place. As far as the food goes, I wouldn't recommend it. Usually when I take her, I skip the food and we play the games. Good news is they are super cheap. 5 Bucks will last a while in there. The downside to that is that the games are very outdated. Once she gets a little older I think she will realize how old the games are. But then again, how many games can you play for a quarter in this day and age? Overall, the service isn't bad and the place does a good job to keep kids entertained.