Prices are good, pizza is good, sauce was a bit sweet for my taste but the crust was great, not doughy, high grade cheese...As close as you're going to get to authentic Italian pizza in Las Vegas.  Great customer service, fast, accurate and friendly.  Location is so-so but that goes for most of downtown.  You can park right in front of the place (10 minute parking) or a couple blocks away (parking meters) and walk.  Homeless people may ask you for a slice of pizza on your way back to your car if you choose to walk so if you're not in the giving mood or don't have a sense of humor then you should probably park directly in front just in case.