Okay, I have to start out by saying that I hate Italian food. Most of it. I'm just not a fan of marinara sauce. I do, however, love cheese sticks and any Italian food with a white sauce.
My family loves Mr. Gatti's, so I'll give their opinion a little more weight than mine. The Gatti's buffet has a lot of options to choose from, including salad, pasta, bread sticks, and many different types of pizza. They also have some delicious dessert pizzas.
It's served in a buffet-style, and as is typically the case for this type of restaurant, table service isn't terribly good.
There usually are coupons available (check ValPak) for buy one adult buffet, get a free child one free.
They have several birthday party rooms but they are too small for my liking. Get a half dozen hyper kids in there and I'd be way too claustrophobic to stay through the party.
They have a small to medium sized arcade in back, where you can try your hand at various video games, hoop games, skee-ball, and the like. Hard to say whether my kids like the pizza or the games best.
All in all, I'd say the Denham Mr. Gatti's is about a four-star. I'd give it higher if a) I liked Italian food, and b) the kids areas weren't so small.