Since the first store opened at South Dekalb Mall in Atlanta, Georgia, it has been American Deli's mission to welcome every guest as a part of the family and serve the kind of food they would be proud to have on our own kitchen table.
Cuisine:
Deli & Gourmet, American
Hours: Monday - Thursday: 10:30 am - 1 am
Friday - Sunday: 10:30 am - 2 am