Well, this is one of the hundreds of mediocre pizza places cluttering up the Las Vegas foodscape. I hate to be so negative but quite honestly the pizza here is worse than Little Caesar's AND you pay through the nose for it. I have sampled their pizza twice now and both times it has been pretty awful. They offer a huge 24" pizza, which is great for sharing, but unfortunately it tastes like the box it comes in. They don't seem to use quality ingredients and they are very stingy with the cheese - even on a cheese pizza! For $20 there are much better ways to feed a group... Oh, and the menu says they are open 24/7, even on holidays. However, when I called at 9am they answered after 3 tries and said they were closed til 10. So who knows? All I know is I won't order from them again.