Chain Restaurants

Huddle House to Open Outside Birmingham

Huddle House is officially opening for business in Pinson, Alabama. The new restaurant, which is set to open on Wednesday, March 31, is located at 4655 Center Point Road.