What an awesome find. We found this place through Yelp, and after a lot of circles around the third floor, we found the nondescript hallway lined with pictures that leads to this pizza joint. It's simple and for that alone I love it, contrasted with the rest of Vegas, but its pizza is also top notch. As far as fast, filling, and maybe a bit too greasy pizza goes, this place rocks. It's a great pick me up when you want something cheap and tasty after wandering around Vegas for hours.
If you can find this place, I highly recommend it.