1845 Peachtree Rd. NECollier Rd.
Atlanta, GA 30309
I think now that this particular spot has switched locations (now in Midtown near 11th), some of the service issues may have been fixed. I had very great service for a large group at lunch several weeks ago. Everyone was pleased with their food and took some cake for the road.