Get directions to: Pizza House, Piedmont, SC
Restaurant address: 50 Halter Dr Piedmont, SC 29673, USA
Restaurant: Pizza House