We arrived 15 mins before the start of the show. There were already a lot of people seated and eating. Our table had a big bowl of salad for us, no drinks. We waited over 15 mins and had to find a server if we needed to serve ourselves for drinks. It felt like our family was being ignored seeing others getting tended to. They give a NY style pizza half cheese/half pepperoni. There is also an option to buy additional food and alcoholic beverages.
Even though the website states unlimited pizza, dessert, salad, and drinks, we only got one pizza for our family of 5. We saw others getting more pizzas and had to track down the server to get us another pizza (they're about 8 slices). We never got the pizza since they were already serving dessert (chocolate cake slice), however they did give us a pizza to go on the way out.
The show was ok. There were a couple of oohs and aahs on the card tricks. The show was one hour long. The food quality wasn't that great but didn't expect much from this type of venue.
Overall, we were a bit disappointed with the service and the cost spent. Our kids didn't seem to enjoy the show and had a hard time seeing the stage. I'm glad we got to experience this one time but would not go again.
Tips: Get there early if you want to sit closer to the stage. There is a small fee to park in the parking garage.