Absolutely the BEST PIZZA in Las Vegas.
This is the way a real pizza should be. I was born and raised in Italy and I know very well my Italian food. I am also a very picky eater and I do not go around giving 5 stars. All their appetizers are wonderful as well, very original and amazing taste.
You WON my heart.