Get directions to: Ellwood Hot Dog Shop, Ellwood City, PA
Restaurant address: 530 Lawrence Ave Ellwood City, PA 16117, USA
Restaurant: Ellwood Hot Dog Shop