This was literally the best pizza I have ever had in Vegas. It's greasy, cheesy, and the crust is amazing.
The environment is wonderful. Full of awesome sports stuff and it's a nice, open floor. Our server was Rachel and she was seriously the sweetest person ever. I absolutely love her.
If you're looking for amazing pizza...you've found it.