Get directions to: Huddle House, Talladega, AL
Restaurant address: 720 Battle St E Talladega, AL 35160, USA
Restaurant: Huddle House