South Street pizza landmark, Lorenzo & Sons, is re-opening to the public on April 29. A fire tore through the establishment on June 27, 2012, and many thought Lorenzo's would never come back because of the immense destruction to the building. The Insider is reporting that the building facade will be wrapped like a bus, and sport LED lights and a new awning. [The Insider]
Filed under:
Loading comments...