I was so happy with the pizza that I wanted to leave a review and saw it has 2 stars. Wow...
So the place is far from beautiful. This is more a pickup place. I don't know how the rest of the food is but the pizza was Very good (for Vegas) also they are 24 hrs. And price was good xl pizza with toppings 11$(?)
For what it is- it's doing it well.
Decor is bad though lol