Pop Up Pizza (based on google reviews) (Main St & Fremont St)Plaza Hotel1 S Main StLas Vegas, NV 89101 (702) 366-0049 http://www.popuppizzalv.com/ Hours: Tags: New York Style On the Strip Vegan