Get directions to: Keystone Bar, Ellwood City, PA
Restaurant address: 210 1st St Ellwood City, PA 16117, USA
Restaurant: Keystone Bar