Pop Up Pizza – Now Open

Inside the Plaza Hotel & Casino
1 Main Street
Downtown Las Vegas
Check in with us on Facebook and receive a FREE SLICE OF PIZZA

Comments

comments

| »

Posted on:

Comments are closed.