Pop Up Pizza is a trendy and unique pizza joint located inside the Plaza Hotel & Casino in downtown Las Vegas. The menu features a variety of gourmet pizzas, made with fresh ingredients and creative toppings. The crust is thin and crispy, while the flavors are bold and delicious. With its retro-inspired decor and casual atmosphere, Pop Up Pizza offers a fun and memorable dining experience.