Huddle House in Atlanta, GA
1
Huddle House location found near Atlanta
Huddle House Distribution Center - 3655 Southside Industrial Pkwy Suite 103
Rating: 2.3
(
12 Reviews
)
3655 Southside Industrial Pkwy Suite 103, Atlanta GA 30354
(404) 682-9000
Atlanta, Georgia
Similar Stores in Atlanta
Applebee's Atlanta
2 Locations
Chili's Atlanta
2 Locations
IHOP Atlanta
4 Locations
Bojangles' Atlanta
3 Locations