Get directions to: Huddle House, Centre, AL
Restaurant address: 1580 E Main St Centre, AL 35960, USA
Restaurant: Huddle House