If I good have Pizza Rock everyday, I would. I am from New York and struggled to find the closest thing to what I am used to. Pizza Rock goes overboard and beyond. One of my top recommended pizza joints in Las Vegas.
Try the Downtown pizza and don't forget the meatballs! :)