Restaurants in Atlanta, GA
Restaurants
950 W Peachtree St Nw.,
Atlanta ,
GA
30309
UNITED STATES
Based on 1 reviews
Salads galore
I dropped in here one day on the way to classes at Tech and I must say, the salad was quite good and since the portions were big, I left full. All in all, not bad for 10 dollars.Worldwide > United States > Atlanta, GA > Restaurants