Found this place on yelp and decided to give it a try. The pizza is really good, I think its the best pizza I have had in Vegas so far. I tried the pizza with white sauce and meatballs, onions, green peppers and mushrooms. The flavor was just amazing. Definitely not soggy like some other places where I've had pizza before. The pizza base was also just perfect. Not too soft, not too hard/tough. I am definitely going here whenever I crave for pizza next!