Helen's Hot Chicken
1801 Jefferson St #101, Nashville 37208