It's easy to miss but anyone at the Cosmo should be able to help you locate it. It's delicious for sure but wait can be a bit long. It's great food, my favorite pizza joint in Vegas still.
Super worth going here! Plus it's in the Cosmo which is my favorite hotel space right now.