United States / Las Vegas / RestaurantspizzaPop Up PizzaAddress1 N Main St, Las VegasWebsitewww.plazahotelcasino.comPhone+17023660049—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itHeart Attack Grill · 591 mNot ratedChart House · 108 mNot ratedOscar's Steakhouse · 116 mNot ratedVic & Anthony's · 170 mNot rated