This place has the best pizza in Vegas. Some of the best pizza anywhere really.
There is no sign or anything. You kinda have to find it. Its on the 3rd floor of the Cosmo. If you go any time after 2 or so there will be a huge line of wasted people stumbling over from the Marquee. Girls in short skirts who can barely walk any more in their heels, who very well could vomit on you while in line at any time.
Once you get it, it feels like a pizza stand somewhere in New York. They have several selections of slices ready to go or you can wait for a while pie.
The pizza is very good. (even better at 3am). Every time I am in Vegas I go here now. Its delicious!