Pizza Review
I take back all the bad things I said about Vegas pizza. Well actually I don’t, Vegas pizza in general sucks. This place is the diamond in the rough. I’d like to get a whole pie as I think it would be even better. Feeling optimistic about Vegas pizza.