This 'Famous Louisiana Chicken' restaurant is on Birmingham New Street