Huddle House
1376 E Highland Ave, Selma
(659) 899-4330
Recent Reviews
Order Online
You May Also Like
KFC - 1326 E Highland Ave
Chicken, Fast Food, Chicken Wings, Chicken Shop
Little Caesars Pizza - 1330 E Highland Ave
Pizza, Chicken Wings
China Star Super Buffet - 1798 AL-14
Chinese
Restaurants in Selma, AL
Huddle House
1376 E Highland Ave, Selma, AL 36701
(659) 899-4330