Huddle House
1376 E Highland Ave, Selma
(659) 899-4330
Menu
Restaurants in Selma, AL
Huddle House
1376 E Highland Ave, Selma, AL 36701
(659) 899-4330