Best pizza in Vegas. Delicious Italian food with high quality ingredients. Reminds me of places back in New York and New Jersey.
Definitely get the meatballs, buffalo chicken sliders, Caesar salad, and sausage. As far as pizzas go, the clam pizza and big apple are unbeatable. Both the thin crust and Sicilian are delicious.
Lasagna is also fantastic!