Pop Up Pizza in Downtown Las Vegas is the newest addition to the Pop Up Pizza family and the best pizza on Fremont Street! Get delicious hand-tossed pizzas with fresh and exciting toppings that will please even the toughest pie connoisseur.
Hours:
Sunday - Thursday: 11am – 12am
Friday - Saturday: 11am – 2am
Price range: $30 and under
Cuisine: Pizza
Attire: Resort Casual
Location: Plaza (Downtown)