Huddle House

2358 Main St. E
Snellville
Georgia
United States
website