Does anyone know of any good pizza places on the strip? I have a feeling that I'm going to be craving pizza at some point when I am down there and would like to know which direction to head in. I would prefer a pizzeria style pizza rather than like pizza hut or something like that haha
Thanks
Thanks
Comment