Get directions to: Johnny's Pizza Shop, Ellwood City, PA
Restaurant address: 609 4th St Ellwood City, PA 16117, USA
Restaurant: Johnny's Pizza Shop