Can u call in and pick up ur order
Address: 5595 Old National Hwy, Atlanta, GA 30349, USA
Terry Bailey | Oct 23, 2018
Absolutely!
De De | Oct 23, 2018
Yes you can
Willie Long | Oct 23, 2018
YES
Keith Thomas | Oct 23, 2018
Yes they do have takeout there food is so good you'll love it
Thanks! Your answer is awaiting moderation.