Pizza Review
Great pizza. Great atmosphere! One of the best pizzas in Vegas. Toppings are great! and the sauce and cheese have incredible flavor.