Salata

Salad shop · 650 Ponce De Leon Ave Suite #680A, Atlanta, GA

Hours

More food in Atlanta, GA · Salad in Atlanta