Englewood’s PZA Restaurant & Mozzarella Bar Not Coming?

PZA Englewood

We reported back in January that construction had begun on a restaurant named PZA Restaurant & Mozzarella Bar at 18 Engle Street in Englewood. The windows had been covered, signs announcing the store were visible and work had begun on the interior space. It appears this MIGHT have been a false alarm. Nothing is confirmed, but a recent visit revealed that the windows are still covered though the announcement signs (including Internet domain pzanj.com) have been removed and replaced with a For Lease/Sale sign.


There are no comments yet, add one below.

Leave a Comment