Meow wolf isn’t a pizza place? It’s an interactive art installation for adults, they host raves sometimes and people get fucked up and explore it until all hours of the night. The one is Dallas is kinda gay but the Vegas one fun.
https://m.youtube.com/watch?v=3Pua8Sq-UMM