Get directions to: Village Inn, Clairton, PA
Restaurant address: 823 Miller Ave Clairton, PA 15025, USA
Restaurant: Village Inn