Pop Up Pizza

The Plaza's Pop Up Pizza has fresh flavors for everyone.

The Plaza's Pop Up Pizza has fresh flavors for everyone. by Steve Marcus