Horrible pizza, salads, and the worst chicken wings I've ever eaten in Las Vegas. We placed a large order for about 12 people and nobody in the group, including the children, liked the food.
There are several pizza chains nearby that offer better food, even the pizza pariah called Little Ceasars is better. If you want good pizza try North End Pizza or Mark Rich's they both blow this place away.