Pizza Review
One of the best pizzas in Vegas. Sauce is amazing, but they need to add more of it, I would say 1.5 more than they're using now. 7.6 for Vegas is about the highest I've found out here..