Get directions to: Huddle House, York, SC
Restaurant address: 808 E Liberty St York, SC 29745, USA
Restaurant: Huddle House