This is my favorite pizza in Las Vegas. I've been to many different pizza restaurants, and this is by far the best.
The environment is pretty tight. Not a whole lot of space. They can accommodate mid-size parties, but wouldn't recommend a table larger than 10.
Their salads are also delicious. We like the Mediterranean Salad. I'm a simple guy on pizza toppings, so pepperoni is my favorite. Haven't tried their desert, but there's plenty of good ice cream in the area.
The staff is friendly and the service is quick. It's a great place!