American Deli
790 Glenwood Ave SE, Atlanta, GA 30316
Crazy About Wings? We Are Too And Have Been Since 1989! Since our first store opened at South Dekalb Mall in Atlanta, Georgia, it has been our mission to welcome every guest as a part of the family and serve them the kind of food we'd be proud to have on our own kitchen table.
Reviews
02/12/2017
Provided by YP.comCustomer service is terrible. I got the restaurant at 8:15 and they told me they had already turned the grill off for the night because they wanted to leave at 9:00 when they closed. I called to talk to a manager who was rude and hung up on me after telling me they always turned the grill off at 8:00 and they would continue to do so and then she hung up.
More Business Info
- Hours
- Regular Hours
Mon - Sat: - Neighborhoods
- Grant Park, Eastside
- Other Links
- Categories
- Sandwich Shops, Restaurants
Suggest an Edit