Make that another endorsement for Secret Pizza at Cosmo.
Also, I know it's a chain, but Bonnano's at MGM Grand and Flamingo are also pretty darn good.
I tried the Pop Up pizza at Plaza (say that 5 times fast!) and burned the roof of my mouth, so I couldn't really the rest of it... I'll have to try again next time I'm there.
Bushman