7600 Parkway Drive (Leeds)
Jefferson County, AL 35094
- Best place in Leeds to eat. Real southern cooking, super friendly staff and ownership. Try their fried green tomatoes and their fried chicken!!!
- Try to get there between noon and 1pm for best selection and freshness. Busy equals better.