Get directions to: Newtown Square Pizza;, Newtown Square, PA
Restaurant address: 3113 West Chester Pike Newtown Square, PA 19073, USA
Restaurant: Newtown Square Pizza;