Little Szechaun is not only the best Chinese food in Atlanta, but one of the top restaraunts as well, bar none. If you do not try it, you are doing yourself a huge diservice. Reasonably priced, great service, and the owner is a gracious host as well as generous often giving out free entres with one's meal.
Creative Loafing Atlanta
Powered by Foundation