One of the things that I hate about not living in New York is pizza. Pizza in New York just tastes better. David & I have searched for delicious pizza all over Las Vegas. We found one or two places we do like. It’s no surprise the owners of those two are from New York….