BEST PIZZA in Las Vegas!
That's it.
But read on, if you must....
The square little pieces are great; my favorite piece is the center square!
I think it's the dough. It's so good!
I heard a rumor the pizza maker gets water for the pizza shipped in from somewhere.
I don't care what his secret is, this is hands down, the best pizza!
Oh yea, the pizza shop is inside Moon Doggie's Bar.