Address: 810 North Highland Avenue Northeast, Atlanta, GA 30306, USA
Vallea Woodbury | Oct 22, 2018
Looks like they do.
Elizabeth Allen | Oct 22, 2018
Yes, they have gifts cards. If you purchase online, you will print off the gift card. If you purchase at the restaurant, they will give you an actual card and envelope.