
Earth Wind & Flour
3.8 (22)restaurant
A laid-back Decatur spot turning out classic soul food and hearty American comfort fare.
Description






Set along E College Ave in Decatur, the restaurant operates with regular hours through the week, providing an easygoing casual dining experience.