Get directions to: Huddle House, Piedmont, SC
Restaurant address: 112 Halter Drive Piedmont, SC 29673, USA
Restaurant: Huddle House