Atlanta Plaza will house the quick-service salad concept with the addition of coffee, beer and wine.
Search