One of the best pizza joints in Vegas. If you're ever in or around the Cosmo, you gotta stop by and pick up a slice or two. Would recommend buying a whole pie... better cost per slice. Gonna have some NY pizza later this month, looking forward to comparing.