It is not that you're super drunk & that's why their pizzas taste so dang delicious because the second time I came here I was not as intoxicated as my first visit... And I'm drooling as I type this... But OMG their white pizza is........ Out of this world. Believe the hype!!!! And yes there are no signs directing you this place so remember it's on the third floor near the escalators. The only way we found it the first time was because a kind sir, an employee of Cosmo (a fine gentleman I might add), took our look of confusion & eagerness as the same exact look he has come too familiar with; the look of the many who have come before us- the lost, confused, anxious, & HUNGRY Secret Pizza first timers!! Lol. You must must must come and try this place if you're in Vegas because you will not be disappointed. You will want to tell everyone you know just like I have been doing ever since!