Pizza Review
This is by far the best pizza you can find in Las Vegas. We drive 30 minutes or more to get here and for good reason. It’s the real deal here. Hopefully they can open one closer to where we live but until then we’ll keep driving for it!