Get directions to: Shelby Bar, Ellwood City, PA
Restaurant address: 26 Fountain Ave Ellwood City, PA 16117, USA
Restaurant: Shelby Bar