Get directions to: Lorenzo's Italian Restaurant, Newtown, PA
Restaurant address: 842 Durham Rd Newtown, PA 18940, USA
Restaurant: Lorenzo's Italian Restaurant