Huddle House 2531 Highway 25 S Greenwood, SC 29646 Phone: (864) 943-2400 View Website
Category: Restaurants