There are few things better than a hot freshly made pizza right out of the oven. Fortunately for downtown Las Vegas residents, we’ve got plenty of it. Want to grab a slice? Stop by Pop Up Pizza for the best pizza in Las Vegas.
« A Well Balanced Diet: Pizza Chart | Mayor, Do You Even Lift? »