Best Pizza on Las Vegas! Try the Margerita (winner of best pizza in Sicily, Italy) it will Blow your Taste Buds Away! Whatever you think that pizza should taste like... its totally wrong! Its that Good!
We also had the New Yorker and the Cal-Italia also another winner of some medal (believe it was a Food Network Challenge) just incredibly Good!
This place will quickly become my first stop in Vegas next time.