We probably frequent this place once a week. It's seriously THE BEST pizza in Las Vegas hands down. My man is from NY, and is VERY picky. Something about the hard water here makes the pizza crust tough, and in NY they have soft water? ANYWAYS, he loves it, so I guess that means they are doing something right.
Service is great! The manager has stopped by a few times to ask us how everything is. The menu is simple, we always get a Large Sausage/Mushroom. The pizza sauce is tangy, and flavorful! They use fresh mozzarella instead of processed. You can tell their ingredients are high quality. We have also tried their Small House Salad - totally big enough for 2 people to share - it's fresh, and crisp, and exactly what a salad should be. Also try their Antipasto plate, it's amazing as well.
Can't say enough good things - maybe that's why it's our weekly pizza stop :)