1155 Hammond Dr NE Ste C3
Atlanta, GA 30328
i love it.2
i love it.
Pros: Laid back atmosphere, great food, great service,
This is a good lunch spot near the mall and a high energy area. The food was good and the service was OK. I thought my waitress could have done a better job.5