Home
Menu
Reservations
Order Online
Gift Card
More
316 Church St.
Decatur, GA
30030
TEL:678-949-9412
Sun, Wed, Thu: 4:30pm - 9:30pm
Fri, Sat: 4:30pm - 10:30pm
​