ATL Deli Chen

2000 Candler Rd, Decatur, GA

Menu (As of 10/29)

Special Promo

Fried Rice

Burger

Gyro

Side

Drink

ATL Deli Chen: hours and how to order