This has to be one of the best pizza joints in Las Vegas!! On our way to the concert we needed to get some food and as we walked by this spot we just had to stop. The smell of the pizza wouldn't let me walk any further. They make it just right and you watch them every step of the way! For how expensive it is to get a decent meal with good customer service on the strip this spot is a must do! The price is unbeatable and the taste will keep you coming back for more.