1 Huddle House Location in South Boston, VA