Pizza Review
Grandma style is the way to go, definitely one of the best pizzas in Las Vegas. Very crispy, flavor is very good, sauce is on the lighter side, but the pizza carries itself very well. Highly Recommend.