To your point that your menu is online...parts of your menu is online. It is not user friendly.
Address: 2330 Sylvan Rd, Atlanta, GA 30344, USA
Sileena Carmichael | Feb 28, 2019
Call them
Travie Leslie | Feb 28, 2019
I ve never used the online service. I live within 5 minutes of this restaurant. Suggestion, give them a call.
sylvia wilkinson | Feb 28, 2019
Not a worker there
Thanks! Your answer is awaiting moderation.