Get directions to: Parkwood Inn, Greensburg, PA
Restaurant address: 1002 Cribbs St Greensburg, PA 15601, USA
Restaurant: Parkwood Inn