BEST PIZZA IN VEGAS!! Location is sketchy and staff is not the nicest but if you're used to just calling in your order and going in for pick up this spot is not too bad. Their wait time is always at least thirty minutes long but the pizza is always tasty and fresh.