Pop up Pizza at the Plaza

Location: 1 Main Street Las Vegas, Nevada 89101

Phone: 800-634-6575

Click to Visit Website

Pop Up Pizza at the Plaza is not just for pizza lovers! If pizza is what you crave, you’ll enjoy handmade gourmet pies – but for healthier nibbles, you can grab a salad, vegetarian or vegan options, including vegan ice cream! Open daily from 11 -2.

Things to Do in Las Vegas

Share This: