Phone: (+1)4042970566
Address: 1652 Church St Ste A, Decatur, GA 30033, United States
City: Decatur
Menu Dishes: 35
Reviews: 414
All prices are estimates on menu.
Decatur, a vibrant city in Georgia, offers Southern cuisine with favorites like fried chicken, biscuits, and sweet tea, enriched by a community and arts scene.