Know a great happy hour or special for this location?
Set in a grocery store, this spot offers fresh pitas, falafel, shawarma & other Middle Eastern food.
Suggest an edit
3362 Chamblee Tucker Rd, Atlanta, GA 30341