Get directions to: Huddle House, Chelsea, AL
Restaurant address: 16937 Highway 280 Chelsea, AL 35043, USA
Restaurant: Huddle House