3393 Peachtree Rd NE (Lenox Square Mall)
Atlanta, GA 30326
- Pretty stingy on the meat portions
- I wouldn't eat here again if they paid for my meal & tipped me. I tried to avoid lines and didn't think that there wasn't one there for a reason. Saw the 82 sanitation score AFTER I ordered. Terrible.